
noi题库
GreenUmbrella
没有的去创造,去创造你要的
展开
-
2021-10-07
noi题库1017. 价格查询题目描述编程实现以下功能:查询水果的单价。有4种水果,苹果(apples)、梨(pears)、桔子(oranges)和葡萄(grapes),单价分别是3.00元/公斤,2.50元/公斤,4.10元/公斤和10.20元/公斤。运行程序后,首先在屏幕上显示以下菜单(编号和选项)(见样例)。当用户输入编号1~4,显示相应水果的单价(保留1位小数);输入0,退出查询;输入其他编号,显示价格为0。输入输入一个整数。输出输出对应的结果。样例输入3样例输入[1] ap原创 2021-10-09 15:13:08 · 703 阅读 · 0 评论 -
noi题库1016. 计算天数
noi题库1016. 计算天数题目描述输入年份与月份,求该月共有多少天。输入输入两个空格隔开的正整数year和month,分别表示年份和月份输出输出对应year这一年month这个月的天数。样例输入2000 2样例输入29#include <iostream>using namespace std;main(){ int year,month,day,month2_day; cin>>year>>month; if(m原创 2021-10-07 11:57:58 · 337 阅读 · 0 评论 -
noi题库1015. 星期几
noi题库1015. 星期几题目描述输入数字1~7的表示星期一至星期日,输出对应的星期几的英文名称。如果是1,输出Monday;如果是2,输出Tuesday;如果是3,输出Wednesday;如果是4,输出Thursday;如果是5,输出Friday;如果是6,输出Saturday;如果是7,输出Sunday;输入输入一个数字输出输出对应的英文名称样例输入1样例输出Monday#include <iostream>using namespace std;原创 2021-10-07 09:46:42 · 427 阅读 · 0 评论 -
noi题库1014. 写评语
noi题库1014. 写评语题目描述输入某学生成绩score,根据成绩好坏输出相应评语。如果成绩在大于等于90,输出“Excellent”;如果成绩在大于等于80分且小于90分,输出“Good”;如果成绩大于等于60分且小于80分,输出“Pass”;成绩小于60分,输出“Fail”。输入输入一个整数score,表示学生的成绩输出输出对应的评语。样例输入65样例输出Pass#include <iostream>using namespace std;main(){原创 2021-10-07 09:35:25 · 762 阅读 · 0 评论 -
noi题库1013. 识别三角形
noi题库1013. 识别三角形题目描述输入三个正整数,判断能否构成三角形的三边,如果不能,输出“NO”。如果能构成三角形,判断构成什么三角形?按等边、直角、一般三角形分类,依次输出对应的三角形类型“Equilateral”、“Right”、“General”。输入输入一行三个用空格隔开的正整数a,b,c,表示三角形的三条边长。输出输出对应三角形的类型,如果不能构成三角形,输出“NO”,如果是等边三角形输出“Equilateral”,如果是直角三角形输出“Right”,其他三角形则输出“Gene原创 2021-10-07 09:24:04 · 383 阅读 · 0 评论 -
noi题库1012. 变换密码
noi题库1012. 变换密码题目描述有一个正方形,四个角的坐标分别是(1,-1),(1,1),(-1,-1),(-1,1)。写一个程序,判断一个给定的点(x,y)是否在这个正方形内(包括正方形边界),如果在正方形内输出“Yes”,否则输出“No”。输入一行两个空格隔开的实数x,y,表示点的坐标。输出如果点(x,y)在正方形内输出“Yes”,否则输出“No”。样例输入0 0样例输出...原创 2021-10-06 12:22:07 · 1255 阅读 · 0 评论 -
noi题库1011. 正方形
noi题库1011. 正方形题目描述有一个正方形,四个角的坐标分别是(1,-1),(1,1),(-1,-1),(-1,1)。写一个程序,判断一个给定的点(x,y)是否在这个正方形内(包括正方形边界),如果在正方形内输出“Yes”,否则输出“No”。输入一行两个空格隔开的实数x,y,表示点的坐标。输出如果点(x,y)在正方形内输出“Yes”,否则输出“No”。样例输入0 0样例输出Yes#include <iostream>using namespace std;ma原创 2021-10-06 11:58:18 · 323 阅读 · 0 评论 -
noi题库1010. 邮寄包裹
noi题库1010. 邮寄包裹题目描述某邮局对邮寄包裹有如下规定:若包裹的重量超过30千克,不予邮寄,对可以邮寄的包裹每件收手续费0.2元,再加上根据下表按重量wei计算的结果:重量(千克) 收费标准(元/公斤)wei<=10 0.8010<wei<=20 0.7520<wei<=30 0.70请你编写一个程序,输入包裹重量,输出所需费用或”Fail”表示无法邮寄。输入输入一个正整数,表示邮寄包裹原创 2021-10-05 18:51:07 · 1528 阅读 · 0 评论 -
noi题库1009. 分配任务
noi题库1009. 分配任务题目描述在社会实践活动中有三项任务分别是:种树、采茶、送水。依据小组人数及男生、女生人数决定小组的接受任务,人数小于10人的小组负责送水(输出water),人数大于等于10人且男生多于女生的小组负责种树(输出tree),人数大于等于10人且男生不多于女生的小组负责采茶(输出tea)。输入小组男生人数、女生人数,输出小组接受的任务。输入一行两个空格隔开的数,表示小组中男生和女生的人数。输出输出对应的任务。样例输入5 3样例输出water#include &l原创 2021-10-05 18:16:50 · 534 阅读 · 0 评论 -
noi题库1008. 水仙花数
noi题库1008. 水仙花数题目描述输入一个三位数n,判断是否为水仙花数,如果是则输出“YES”,不是则输出“NO”。水仙花数:是指一个3位数,它的每个位上的数字的3次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153)输入输入一个三位数n。输出按照题目描述输出对应结果。样例输入153样例输出YES#include <iostream>#include <cmath>using namespace std;main(){ in原创 2021-10-05 18:05:00 · 462 阅读 · 0 评论 -
noi题库1007. 计算余数
noi题库1007. 计算余数题目描述计算两个双精度浮点数a和b相除的余数,a和b都是正数。这里余数(r)的定义是:a = k * b + r,其中 k是整数, 0 <= r < b。输入一行两个空格隔开的数a和b。输出输出a除以b的余数(答案保留两位小数)。样例输入3 2样例输出1.00#include <iostream>#include <iomanip>using namespace std;main(){ double a原创 2021-10-05 17:46:37 · 984 阅读 · 0 评论 -
noi题库1006. 捡石头
noi题库1006. 捡石头题目描述憨厚的老农夫昨天捡到了3块小石头,他想再去捡一个小石头,让这4个石头正好一共重20斤,请问他应该去捡一个多少斤的石头?输入三个整数a,b,c,是这三个石头的重量(斤)输出一个数,表示农夫应该去捡一个多少斤的石头。样例输入3 5 7样例输出5#include <iostream>using namespace std;main(){ float a,b,c,d; cin>>a>>b>&g原创 2021-10-05 16:52:44 · 765 阅读 · 0 评论 -
noi题库1005. 存款收益
noi题库1005. 存款收益题目描述按年利率R%存入本钱X,存入P年后的本利合计为Y=X*((100+R)/100)^P,求Y的值。输入输入一行三个空格隔开的实数R,X,P输出输出收益Y,答案保留两位小数。样例输入1 100 5样例输出105.10#include <iostream>#include <iomanip>#include <cmath>using namespace std;main(){ float r,x,p原创 2021-10-05 16:47:25 · 487 阅读 · 0 评论 -
noi题库1004. 填充矩形
noi题库1004. 填充矩形题目描述已知矩形的大小为n×m,现用a×a的正方形填充该矩形。输入三个正整数n,m,a(n,m,a≤10^9),计算至多能填入多少正方形?(正方形可以正好碰到矩形边界,但不能超出矩形外)输入一行三个用一个空格隔开的正整数n,m,a。输出输出能填入正方形的数量。样例输入3 4 1样例输出12#include <iostream>using namespace std;main(){ long long n,m,a; cin原创 2021-10-05 16:31:36 · 398 阅读 · 0 评论 -
noi题库1003. 猜数游戏
noi题库1003. 猜数游戏题目描述有一个“就是它”的猜数游戏,步骤如下:请你对任意输入的一个三位数x,在这三位数后重复一遍,得到一个六位数,467–>467467.把这个数连续除以7、11、13,输出最后的商。输入输入一个三位数x。输出输出最后的商。样例输入100样例输出100#include <iostream>using namespace std;main(){ int num; cin>>num; num=num原创 2021-10-05 16:13:50 · 887 阅读 · 0 评论 -
noi题库1002. 三角形
noi题库1002. 三角形题目描述输入三角形三边长a,b,c(保证能构成三角形),输出三角形面积。输入一行三个用一个空格隔开的实数a,b,c,表示三角形的三条边长。输出输出三角形的面积,答案保留四位小数。样例输入3 4 5样例输出6.0000在这里插入代码片...原创 2021-10-05 15:54:15 · 525 阅读 · 0 评论 -
noi题库1001. 温度转换
noi题库1001. 温度转换题目描述将输入的华氏温度转换为摄氏温度。由华氏温度F与摄氏温度C的转换公式为:F=C×9/5+32。输入输入一个实数,表示华氏温度输出输出对应的摄氏温度,答案保留4位小数。样例输入50样例输出10.0000#include <iostream>#include <iomanip>using namespace std;int main(){ float f,c; cin>>f; c=(f原创 2021-10-05 15:25:59 · 447 阅读 · 0 评论