1111 平均分及不合格人数

时间限制 : 2000/1000 MS(Java/Others) | 内存限制 :65536/32768 KB(Java/Others)

提交数 : 20006 | 通过数 : 9182

题目描述

给定n个学生的成绩,计算平均分,并统计不及格同学的个数。

输入要求

输入一个正整数n表示学生的个数,再输入n个学生的成绩。

输出要求

输出分两行。

第一行输出平均分(保留1位小数)。

第二行输出不及格同学的个数。不及格人数为0时也要输出。

输入样例

3
90 90 50

输出样例

76.7
1

提示

输入的学生成绩可能带小数

来源

NBU OJ

代码:

#include<stdio.h>           //C语言
int main(){int n,a,i,count=0;double s=0;scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&a);s+=a;if(a<60) count++;}printf("%.1f\n%d\n",s/i,count);return 0;
}

1112 成绩求平均

时间限制 : 2000/1000 MS(Java/Others) | 内存限制 :65536/32768 KB(Java/Others)

提交数 : 13607 | 通过数 : 6473

题目描述

输入若干整数作为学生的成绩,计算平均分。当输入负数时结束输入。

输入要求

输入若干整数,以负数作为结束标记。假设至少有一个有效的成绩。

输出要求

计算平均分(不包括负数),输出保留1位小数。

输入样例

70 80 90 80 60 -9

输出样例

76.0

提示

来源

NBU OJ

代码:

#include<stdio.h>               //C语言
int main(){int a,i=0;double s=0;while(scanf("%d",&a)>=0){if(a>=0) s+=a,i++;}printf("%.1f\n",s/i);return 0;
}

1113 正/负数统计

时间限制 : 2000/1000 MS(Java/Others) | 内存限制 :65536/32768 KB(Java/Others)

提交数 : 14882 | 通过数 : 7676

题目描述

统计在所输入的N个整数中有多少个正数、多少个负数、多少个零。

输入要求

先输入一个整数N,接着输入这N个整数。

输出要求

按顺序输出正数,负数,零的个数。输出各占一行。个数为0的项目也要输出。

输入样例

20
-5 0 2 6 8 4 2 1 3 6 9 84 0 2 6 -6 -6 -9 63 5

输出样例

14
4
2

提示

来源

NBU OJ

代码:

#include<stdio.h>         //C语言
int main(){int n,x,a=0,b=0,c=0;scanf("%d",&n);while(n--){scanf("%d",&x);if(x>0) a++;else if(x<0) b++;else c++;}printf("%d\n%d\n%d\n",a,b,c);return 0;
}

1114 计算营业额

时间限制 : 2000/1000 MS(Java/Others) | 内存限制 :65536/32768 KB(Java/Others)

提交数 : 6970 | 通过数 : 4464

题目描述

编程统计营业员一天的营业额。

输入要求

输入若干个数据代表交易金额。由于营业员一天完成的交易次数是不确定的,因此最后附加输入一笔0作为交易金额已全部输入结束的标志。

输出要求

输出一天的营业额。保留2位小数。

输入样例

100.5 1200 3190 98.9 0

输出样例

4589.40

提示

来源

NBU OJ

代码:

#include<stdio.h>            //C语言
int main(){double x,s=0;while(scanf("%lf",&x)){if(x==0) break;s+=x;}printf("%.2f\n",s);return 0;
}

1115 橘子问题

时间限制 : 2000/1000 MS(Java/Others) | 内存限制 :65536/32768 KB(Java/Others)

提交数 : 15107 | 通过数 : 4905

题目描述

已知市场上每个橘子卖0.4元。假设小明第1天买了2个橘子,从第2天开始,每天买的个数是前一天的两倍,直到买的橘子个数达到不超过N个的最大值。求他平均每天花多少钱。

输入要求

输入整数N,N大于等于2。

输出要求

输出平均每天花的钱。保留2位小数

输入样例

5

输出样例

0.80

提示

来源

NBU OJ

代码:

#include<stdio.h>              //C语言
#include<math.h>
int main(){int n,i;scanf("%d",&n);for(i=1;pow(2,i+1)-2<=n;i++);i--;printf("%.2f\n",(double)(pow(2,i+1)-2)*0.4/i);return 0;
}

1116 任意次方后的最后三位(1)

时间限制 : 2000/1000 MS(Java/Others) | 内存限制 :65536/32768 KB(Java/Others)

提交数 : 12636 | 通过数 : 3714

题目描述

编程求一个整数任意次方后的最后三位数,即求x^y的最后三位数。

输入要求

输入整数x和y。

输出要求

输出x^y 的值以及该数的最后3位数。

输入样例

6 6

输出样例

46656 656

提示

来源

NBU OJ

代码:

#include<stdio.h>          //C语言
#include<math.h>
int main(){int x,y;double s=0;scanf("%d%d",&x,&y);s=pow(x,y);printf("%.0f %d\n",s,(int)s%1000);return 0;
}

1117 人口问题

时间限制 : 2000/1000 MS(Java/Others) | 内存限制 :65536/32768 KB(Java/Others)

提交数 : 6515 | 通过数 : 4304

题目描述

1980年世界人口已达45亿,按年增长率1%计算,问从什么年份开始世界人口突破N亿。(N是一个大于45亿的数)

输入要求

输入一个实数N,单位是亿。如输入数字46.2则表示46.2亿。

输出要求

输出对应的年份的值。年份值整数。

输入样例

45.95

输出样例

1983

提示

建议用double

来源

NBU OJ

代码:

#include<stdio.h>        //C语言
#include<math.h>
int main(){double n;int i;scanf("%lf",&n);for(i=0;45*pow(1.01,i)<=n;i++);printf("%d\n",1980+i);return 0;
}

每日学习 1111--1117相关推荐

  1. 艾为数字ic面试题_每日学习:数字后端面试100问(2019全新版)

    关注并标星大同学吧 每天1次,打卡学习 积累1个新知识,增1分职场底气 作者称谓:Tao涛 个人介绍:摸爬滚打多年的数字后端工程师 微信公众号:数字后端IC芯片设计 半导体知识分享第29期 技能升级, ...

  2. 1180魔方阵(每日学习)宁波大学OJ

    题目描述 输出魔方阵,所谓魔方阵就是指这样的方阵,它的每一行每一列和对角线之和都相等,例如,三阶魔方阵为 8 1 6 3 5 7 4 9 2 要求输出由1-n^2之间的自然数构成的魔方阵. 输入要求 ...

  3. bin文件如何编辑_每日学习:Linux文件与目录管理常用命令解析

    关注并标星大同学吧 每天1次,打卡学习 积累1个新知识,增1分职场底气 作者称谓:Jack xu 个人介绍:不断学习的数字后端工程师 微信公众号:志芯 半导体知识分享第25期 技能升级,从这里开始 1 ...

  4. 每日学习分享Day1

    每日学习分享 今天我学到了什么-- 1.bool--素数的应用 bool b = false; 以上声明,相当于变量b 的值是false,当用于循环内部会改变布尔的值时,需要考虑使用时的位置. 例如, ...

  5. 每日学习参考答案(1000-1021)

    以下答案为我个人写的能在判题系统提交的正确答案,每周将会更新21道题目,希望读者借鉴学习,并不是说完全照抄,比较自己写的代码和我提交的正确答案,找出不同,在csdn上先搜索有疑问的地方,学习计算机,最 ...

  6. 学生每日计划表_小学生每日学习计划表格怎么制定

    小学生每日学习计划表格怎么制定 导读:小编根据大家的需要整理了一份关于<小学生每日学习计划表格怎么制定>的内容,具体内容:长期按学习计划办事,就会使每天的学习生活很有规律,甚至逐渐形成条件 ...

  7. java时序图工具_每日学习:静态时序分析入门面面观

    关注并标星大同学吧 每天1次,打卡学习 积累1个新知识,增1分职场底气 作者称谓:Jack xu 个人介绍:不断学习的数字后端工程师 微信公众号:志芯 半导体知识分享第41期 技能升级,从这里开始 本 ...

  8. 验证选择每日学习总结:DropDownList是否已选择验证、存储过程参数为sql字符串问题、将截断字符串或二进制数据。\r\n语句已终止...

    新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正 2013-5-4 如何验证DropDownList是不是已选择 上周在项目开辟中碰到这样一个问题,在做础基据数管理时,须要停止据数的 ...

  9. 踩实底子|每日学习|02-特征工程和文本特征提取【下】

    前文说到,特征工程是为了预测结果数据的处理步骤,也简单用了一两个实例说明了文本特征的提取,其中字典特征提取和文本特征主要是将特征数据化,也就是one-hot编码.为了不让一篇博文显得长篇大论,后面两个 ...

  10. 每日学习——4.4号

    前言: 今天是写博客第一天,想要将csdn的博客作为我每日进步的见证. 首先说明一下,此次专栏连载的内容会非常杂,会包括一天学习所得的所有内容,即可能包括我的必修课和数学建模,算作是记录我学习足迹的一 ...

最新文章

  1. 计算机知识课后反思,计算机硬件和软件知识课后反思
  2. python画图三维-Python三维绘图之Matplotlib库的使用方法
  3. 城市轨道交通运营票务管理论文_城市轨道交通运营管理专业就业前景怎么样?中职优选告诉你...
  4. 华裔数学家张益唐:逆境中的数学人生
  5. 使用C# impersonation进行windows帐号的校验
  6. B2C网站运营核心数据分析模型
  7. Caffe神经网络结构汇总
  8. Python 基于项目自动生成 requirements.txt 文件
  9. matlab int 求定积分
  10. 如何用计算机解锁苹果手机,教你怎么使用Apple Watch手表解锁苹果Mac电脑
  11. flash对联广告代码: 两边显示 不移动 可关闭
  12. 利用不共线三点求解并联机构动系在定系中的位姿的另一种解法
  13. HttpClient示例01
  14. 防爆机器人布里茨还能买到吗_LOL防暴机器人 布里茨皮肤
  15. 高效领导者提升思考力的5个底层法则
  16. 关于Oracle数据库start whith 递归查询的另类认知
  17. Aurora Store!
  18. php微信授权ajax,ajax 实现微信网页授权登录
  19. 第一次的医美体验,决定了客户的回头率
  20. scapy(一):简介及实现ARP攻击

热门文章

  1. 使用js实现计算需要会议室个数
  2. 微信支付接口开发详流程
  3. 游戏封包的加密与解密算法的破解
  4. matlab 画图的颜色
  5. java url安全的base64编码_URL安全的Base64编码
  6. c++求区间第k大数_寻找第K大的数的方法总结
  7. c语言字符串数组输出出现问号,为什么数组输出会多一个问号
  8. 逻辑备用数据库主要作用是什么。
  9. 天搜这次环保公益月让我明白,环保就是从这些小事开始
  10. 微信小程序圆角苹果手机不兼容