首页 > 其他分享 >周一(PTA简单题)例

周一(PTA简单题)例

时间:2023-05-22 20:56:20浏览次数:33  
标签:aver1 aver3 g1 PTA sex score b1 简单 周一

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{   int N,i,sex,b=0,g=0;float score,aver1,aver2,aver3,b1=0.0,g1=0.0;
    cin>>N;
    for(i=0;i<N;i++)
    {cin>>sex;cin>>score;
    if(sex==1){b+=1;b1+=score;}
     else{g+=1;g1+=score;}
    }
 aver1=(b1+g1)/N;
 if(b!=0&&g!=0)
 {
 aver2=b1/b;
 aver3=g1/g;
     cout<<setiosflags(ios::fixed)<<setprecision(1)<<aver1<<" "<<setiosflags(ios::fixed)<<setprecision(1)<<aver2<<" "<<setiosflags(ios::fixed)<<setprecision(1)<<aver3;
 }
 if(b==0&&g!=0)
 {
     aver3=g1/g;
     cout<<setiosflags(ios::fixed)<<setprecision(1)<<aver1<<" "<<"X"<<" "<<setiosflags(ios::fixed)<<setprecision(1)<<aver3;
 }
 if(b!=0&&g==0)
 { aver2=b1/b;
 cout<<setiosflags(ios::fixed)<<setprecision(1)<<aver1<<" "<<setiosflags(ios::fixed)<<setprecision(1)<<aver2<<" "<<"X";}
 return 0;
}

 

标签:aver1,aver3,g1,PTA,sex,score,b1,简单,周一
From: https://www.cnblogs.com/kuandong24/p/17421700.html

相关文章

  • 一个简单的应用MVC思想的php程序
    <?php//controller.php控制器程序require_once("model.class.php");$type=isset($_GET['type'])?$_GET['type']:3;$modelObj=newDateTime2();switch($type){case1:$str=$modelObj->getD......
  • sql server Json简单操作
    操作环境:SQLServerManagementStudio15.0.18424.0SQLServer管理对象(SMO) 16.100.47021.0+7eef34a564af48c5b0cf0d617a65fd77f06c3eb1MicrosoftAnalysisServices客户端工具 15.0.19750.0Microsoft数据访问组件(MDAC) 10.0.19041.2604MicrosoftMSXML ......
  • BLOG-1 (PTA 1~3)
    前言在本阶段的三次题目集中,我们主要涉及了菜单计价程序的设计与实现。这些题目涵盖了点菜订单的处理、菜品价格计算、代点菜功能以及总价的计算等方面的内容。通过完成这些题目,我们可以加深对Java编程语言的理解,熟悉面向对象的设计思想,并应用这些知识解决实际问题。设计与分析......
  • fastapi最简单使用示例
    直接上代码了fromfastapiimportFastAPI,Requestimportuvicornapp=FastAPI()@app.post("/")asyncdefcreate_item(request:Rquest):json_post_raw=awaitrequest.json()#下面的代码就是根据取得的数据进行自己的相应解析answer={这里自己填......
  • UserThreadLocal简单使用
    1packagecom.huoziqi.springboot.utils;23/**4*@version1.05*@Author作者名6*@Date2022/10/2211:167*/89importcom.huoziqi.springboot.entity.User;1011/**12*保存用户信息13*/14publicclassUserThreadLocal{1516......
  • 第十六篇——学会标记函数,简单实现通达信指标公式做标记(从零起步编写通达信指标公式系
    前面两篇文章介绍了通达信指标公式的画线函数,今天给大家介绍绘图函数的第二种类型——标记函数,讲解DRAWICON、DRAWTEXT、DRAWNUMBER的具体用法。标记函数可以给指标发出的信号做醒目的标记,方便我们查看信号。 一、DRAWICON函数 含义:绘制图标 使用方法: DRAWI......
  • 简单封装JWTUtils实现对token的创建和过期时间检查
    想要使用jwt需要先导入依赖<!--https://mvnrepository.com/artifact/io.jsonwebtoken/jjwt--><dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt</artifactId><version>0.9.1</version></depend......
  • 使用 Async Rust 构建简单的 P2P 节点
    使用AsyncRust构建简单的P2P节点P2P简介P2P:peer-to-peerP2P是一种网络技术,可以在不同的计算机之间共享各种计算资源,如CPU、网络带宽和存储。P2P是当今用户在线共享文件(如音乐、图像和其他数字媒体)的一种非常常用的方法。Bittorrent和Gnutella是流行的文件共享......
  • JavaSE的简单了解
    JavaSE简称为JavaStandardEdition,是Java编程语言的基础平台。JavaSE提供了一系列用于开发Java应用程序的API和工具,以及Java虚拟机(JVM)和编译器。JavaSE是Java技术生态系统的核心,是Java应用程序开发的基础。 编译执行过程数据类型分类 JavaSE框架包括以下部分:......
  • JavaSE的简单了解
    JavaSE简称为JavaStandardEdition,是Java编程语言的基础平台。JavaSE提供了一系列用于开发Java应用程序的API和工具,以及Java虚拟机(JVM)和编译器。JavaSE是Java技术生态系统的核心,是Java应用程序开发的基础。 编译执行过程数据类型分类 JavaSE框架包括以下部分:......