Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >试题 算法训练 成绩的等级输出

试题 算法训练 成绩的等级输出

作者头像
GeekLiHua
发布于 2025-01-21 06:34:26
发布于 2025-01-21 06:34:26
6600
代码可运行
举报
文章被收录于专栏:JavaJava
运行总次数:0
代码可运行

试题 算法训练 成绩的等级输出

资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s   输入一个百分制的成绩t后,按下式输出它的等级。等级为:90100为A,8089为B,7079为C,6069为D,0~59为E。 样例输入 98 样例输出 A

提交代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#include <iostream>
using namespace std;
int main() {
	int n;
	cin>>n;
	if(n>=90)
		cout<<"A"<<endl;
	else if(n>=80)
		cout<<"B"<<endl; 
	else if(n>=70)
		cout<<"C"<<endl; 
	else if(n>=60)
		cout<<"D"<<endl;
	else
		cout<<"E"<<endl; 
	return 0;
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-01-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
试题 算法训练 奇偶判断
资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   能被2整除的数称为偶数,不能被2整除的数称为奇数。给一个整数x,判断x是奇数还是偶数。 输入格式   输入包括一个整数x,0<=x<=100000000。 输出格式   如果x是奇数,则输出“odd”,如果是偶数,则输出“even”。 样例输入 10 样例输出 even 样例输入 2009 样例输出 odd
GeekLiHua
2025/01/21
890
试题 算法训练 摆动序列
资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   如果一个序列满足下面的性质,我们就将它称为摆动序列:   1. 序列中的所有数都是不大于k的正整数;   2. 序列中至少有两个数。   3. 序列中的数两两不相等;   4. 如果第i – 1个数比第i – 2个数大,则第i个数比第i – 2个数小;如果第i – 1个数比第i – 2个数小,则第i个数比第i – 2个数大。   比如,当k = 3时,有下面几个这样的序列:   1 2   1 3   2 1   2 1 3   2 3   2 3 1   3 1   3 2   一共有8种,给定k,请求出满足上面要求的序列的个数。 输入格式   输入包含了一个整数k。(k<=20) 输出格式   输出一个整数,表示满足要求的序列个数。 样例输入 3 样例输出 8
GeekLiHua
2025/01/21
620
试题 算法训练 集合运算
资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   给出两个整数集合A、B,求出他们的交集、并集以及B在A中的余集。 输入格式   第一行为一个整数n,表示集合A中的元素个数。   第二行有n个互不相同的用空格隔开的整数,表示集合A中的元素。   第三行为一个整数m,表示集合B中的元素个数。   第四行有m个互不相同的用空格隔开的整数,表示集合B中的元素。   集合中的所有元素均为int范围内的整数,n、m<=1000。 输出格式   第一行按从小到大的顺序输出A、B交集中的所有元素。   第二行按从小到大的顺序输出A、B并集中的所有元素。   第三行按从小到大的顺序输出B在A中的余集中的所有元素。 样例输入 5 1 2 3 4 5 5 2 4 6 8 10 样例输出 2 4 1 2 3 4 5 6 8 10 1 3 5 样例输入 4 1 2 3 4 3 5 6 7 样例输出 1 2 3 4 5 6 7 1 2 3 4
GeekLiHua
2025/01/21
610
试题 算法训练 最长字符串
资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s   求出5个字符串中最长的字符串。每个字符串长度在100以内,且全为小写字母。 样例输入 one two three four five 样例输出 three
GeekLiHua
2025/01/21
650
试题 算法训练 阶乘
资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   一个整数n的阶乘可以写成n!,它表示从1到n这n个整数的乘积。阶乘的增长速度非常快,例如,13!就已经比较大了,已经无法存放在一个整型变量中;而35!就更大了,它已经无法存放在一个浮点型变量中。因此,当n比较大时,去计算n!是非常困难的。幸运的是,在本题中,我们的任务不是去计算n!,而是去计算n!最右边的那个非0的数字是多少。例如,5! = 12345 = 120,因此5!最右边的那个非0的数字是2。再如:7! = 5040,因此7!最右边的那个非0的数字是4。请编写一个程序,输入一个整数n(n<=100),然后输出n! 最右边的那个非0的数字是多少。   输入格式:输入只有一个整数n。   输出格式:输出只有一个整数,即n! 最右边的那个非0的数字。 输入输出样例 样例输入 6 样例输出 2 提交代码:
GeekLiHua
2025/01/21
600
试题 算法训练 乘法表
资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   输出九九乘法表。 输出格式   输出格式见下面的样例。乘号用“”表示。 样例输出 下面给出输出的前几行: 11=1 21=2 22=4 31=3 32=6 33=9 41=4 42=8 43=12 4*4=16 ……
GeekLiHua
2025/01/21
930
试题 算法训练 A+B Problem
资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   输入A,B。   输出A+B。 输入格式   输入包含两个整数A,B,用一个空格分隔。 输出格式   输出一个整数,表示A+B的值。 样例输入 5 8 样例输出 13 数据规模和约定   -1,000,000,000<=A,B<=1,000,000,000。 提交代码:
GeekLiHua
2025/01/21
400
试题 算法训练 整数拆分
资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   对于给定的正整数S,将其拆分为正整数的升序等差数列的和的形式。 例如,对于S = 9,共有如下两种拆分方案:   9 = 1 + 3 + 5;   9 = 2 + 3 + 4   当然,并不是所有的正整数都能做到这种拆分。 输入格式   测试数据的输入一定会满足的格式。   例:输入的第一行包含两个整数n, m,分别表示矩阵的行数和列数。接下来n行,每行m个正整数,表示输入的矩阵。 输出格式   正整数S ( S<=50000000 ) 。 样例输入 样例1: 10
GeekLiHua
2025/01/21
1220
试题 基础练习 完美的代价
资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为回文串才是完美的。现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。   交换的定义是:交换两个相邻的字符   例如mamad   第一次交换 ad : mamda   第二次交换 md : madma   第三次交换 ma : madam (回文!完美!) 输入格式   第一行是一个整数N,表示接下来的字符串的长度(N <= 8000)   第二行是一个字符串,长度为N.只包含小写字母 输出格式   如果可能,输出最少的交换次数。   否则输出Impossible 样例输入 5 mamad 样例输出 3 提交代码:
GeekLiHua
2025/01/21
420
试题 算法训练 回文数
资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   若一个数(首位不为零)从左向右读与从右向左读都一样,我们就将其称之为回文数。   例如:给定一个10进制数56,将56加65(即把56从右向左读),得到121是一个回文数。
GeekLiHua
2025/01/21
700
试题 算法训练 幂方分解
资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   任何一个正整数都可以用2的幂次方表示。例如:   137=27+23+20   同时约定方次用括号来表示,即ab 可表示为a(b)。   由此可知,137可表示为:   2(7)+2(3)+2(0)   进一步:7= 22+2+20 (21用2表示)   3=2+20   所以最后137可表示为:   2(2(2)+2+2(0))+2(2+2(0))+2(0)   又如:   1315=210 +28 +25 +2+1   所以1315最后可表示为:   2(2(2+2(0))+2)+2(2(2+2(0)))+2(2(2)+2(0))+2+2(0) 输入格式   输入包含一个正整数N(N<=20000),为要求分解的整数。 输出格式   程序输出包含一行字符串,为符合约定的n的0,2表示(在表示中不能有空格)
GeekLiHua
2025/01/21
760
试题 算法训练 拦截导弹
资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。
GeekLiHua
2025/01/21
930
试题 基础练习 分解质因数
资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   求出区间[a,b]中所有整数的质因数分解。 输入格式   输入两个整数a,b。 输出格式   每行输出一个数的分解,形如k=a1a2a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例) 样例输入 3 10 样例输出 3=3 4=22 5=5 6=23 7=7 8=222 9=33 10=25 提示   先筛出所有素数,然后再分解。 数据规模和约定   2<=a<=b<=10000 运行结果:
GeekLiHua
2025/01/21
540
试题 算法训练 二元函数
资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   令二元函数f(x,y)=ax+by,a和b为整数,求一个表达式S的值。   只有满足以下要求的表达式才是合法的:   1.任意整数x是一个合法的表达式;   2.如果A和B都是合法的表达式,则f(A,B)也是一个合法的表达式。 输入格式   第一行两个数a和b;   第二行一个字符串S表示要求的表达式。 输出格式   一行一个数表示表达式S的值。 样例输入 1 2 f(1,f(1,-1)) 样例输出 -1 数据规模和约定   S的长度不超过50,运算过程中所有变量不会超出int的范围。 提交代码
GeekLiHua
2025/01/21
690
试题 基础练习 数的读法
资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   Tom教授正在给研究生讲授一门关于基因的课程,有一件事情让他颇为头疼:一条染色体上有成千上万个碱基对,它们从0开始编号,到几百万,几千万,甚至上亿。   比如说,在对学生讲解第1234567009号位置上的碱基时,光看着数字是很难准确的念出来的。   所以,他迫切地需要一个系统,然后当他输入12 3456 7009时,会给出相应的念法:   十二亿三千四百五十六万七千零九   用汉语拼音表示为   shi er yi san qian si bai wu shi liu wan qi qian ling jiu   这样他只需要照着念就可以了。   你的任务是帮他设计这样一个系统:给定一个阿拉伯数字串,你帮他按照中文读写的规范转为汉语拼音字串,相邻的两个音节用一个空格符格开。   注意必须严格按照规范,比如说“10010”读作“yi wan ling yi shi”而不是“yi wan ling shi”,“100000”读作“shi wan”而不是“yi shi wan”,“2000”读作“er qian”而不是“liang qian”。 输入格式   有一个数字串,数值大小不超过2,000,000,000。 输出格式   是一个由小写英文字母,逗号和空格组成的字符串,表示该数的英文读法。 样例输入 1234567009 样例输出 shi er yi san qian si bai wu shi liu wan qi qian ling jiu 提交代码:
GeekLiHua
2025/01/21
490
试题 算法训练 4-2找公倍数
资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   这里写问题描述。   打印出1-1000所有11和17的公倍数。 样例输入 一个满足题目要求的输入范例。 例: 无 样例输出 与上面的样例输入对应的输出。 例:
GeekLiHua
2025/01/21
750
试题 算法训练 4-2找公倍数
试题 算法训练 一元三次方程求解
资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   有形如:ax3+bx2+cx+d=0 这样的一个一元三次方程。给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差的绝对值>=1。要求三个实根。。 输入格式   四个实数:a,b,c,d 输出格式   由小到大依次在同一行输出这三个实根(根与根之间留有空格),并精确到小数点后2位 样例输入 1 -5 -4 20 样例输出 -2.00 2.00 5.00 数据规模和约定   |a|,|b|,|c|,|d|<=10 提交代码:
GeekLiHua
2025/01/21
880
试题 基础练习 矩阵乘法
资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   给定一个N阶矩阵A,输出A的M次幂(M是非负整数)   例如:   A =   1 2   3 4   A的2次幂   7 10   15 22 输入格式   第一行是一个正整数N、M(1<=N<=30, 0<=M<=5),表示矩阵A的阶数和要求的幂数   接下来N行,每行N个绝对值不超过10的非负整数,描述矩阵A的值 输出格式   输出共N行,每行N个整数,表示A的M次幂所对应的矩阵。相邻的数之间用一个空格隔开 样例输入 2 2 1 2 3 4 样例输出 7 10 15 22 提交代码:
GeekLiHua
2025/01/21
1150
试题 算法训练 小木棍
资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   RJ有一些同样长的小木棍,他把这些木棍随意砍成几段,直到每段的长都不超过 50。现在,他想把小木棍拼接成原来的样子,但是却忘记了自己开始时有多少根木棍和它们的长度。   给出每段小木棍的长度,编程帮他找出原始木棍的最小可能长度。 输入格式   第一行为一个单独的整数 N 表示看过以后的小木柜的总数,其中 N<=60;
GeekLiHua
2025/01/21
640
试题 基础练习 矩形面积交
资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述   平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。 输入格式   输入仅包含两行,每行描述一个矩形。   在每行中,给出矩形的一对相对顶点的坐标,每个点的坐标都用两个绝对值不超过10^7的实数表示。 输出格式   输出仅包含一个实数,为交的面积,保留到小数后两位。 样例输入 1 1 3 3 2 2 4 4 样例输出 1.00 提交代码:
GeekLiHua
2025/01/21
630
相关推荐
试题 算法训练 奇偶判断
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验