1、输出样例 出处 ymc01.#include 02.int main() 03. 04.int a,b;05.scanf(%d%d,&a,&b);06.if(ab) 07.printf(n);08.if(a10) t=x+10;elset=x*x+2*x+1;%dn,t);13.14.0640-判断能否构成三角形1659 次 给定三条边,请你判断一下能不能组成一个三角形。输入一个测试数据,包含三个正数A,B,C。其中A,B,C 1000;对于每个测试实例,如果三条边长A,B,C能组成三角形的话,输出YES,否则NO。1 2 3NOshockdouble a,b,c;a1000&bcc&b+ca
2、&c+aYESnNOn0642-鸡兔同笼3968 次 1572 次 一个笼子里面关了鸡和兔子(鸡有 2 只脚,兔子有 4 只脚,没有例外)。已经知道了笼子里面脚的总数 a,问笼子里面至少有多少只动物,至多有多少只动物输入只有一组测试数据,每组测试数据占 1 行,包括一个正整数 a (a 32768)。输出是两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用空格分开。如果没有满足要求的情况出现,则输出 2 个 0。205 10int a;32768;a);if(a%2!=0) 0 0nelse if(a%4!%d %dn,a/4+1,a/2);,a/4,a/2);0858-成绩
3、转换3775 次 1567 次 输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:90100为A;8089为B;7079为C;6069为D;059为E;输入一个整数。如果输入数据不在0100范围内,请输出一行:“Score is error!”。56E#include =0&x=90) printf(An else if(x=80)Bn=70)Cn=60)Dn elseEn else printf(Score is error! return 0;0859-ASCII码排序2253 次 1480 次 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入三个字符
4、组成,之间无空格。输出一行,字符之间用一个空格分开。qwee q w01.# include 16.17.x=b,b=c,c=x;18.19.%c %c %cn,a,b,c);20.21.22.0956-时间A+B2961 次 1539 次 给定两个时间A和B,都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,那么A就表示时间是34小时 45分钟 56秒。输入数据有6个整数AH,AM,AS,BH,BM,BS,分别表示时间A和B所对应的时分秒。题目保证所有的数据合法。在单独的一行中输出A+B的结果,输出结果也是由时分秒3部分组成,同时也要满足时间的规则(即:分和秒的取值范围在0
5、59)。34 45 56 12 23 3447 9 30adminint a,b,c,d,e,f;int x1,x2,x3,x4,y1,y2,y3;%d%d%d%d%d%dc,&d,&e,&f);x1=a*60*60+b*60+c;x2=d*60*60+e*60+f;x3=x1+x2;y1=x3%60;x4=x3/60;y2=x4%60;y3=x4/60;%d %d %dn,y3,y2,y1);17.0957-简单计算2002 次 1426 次 定义f(A)=1,f(a)=-1,f(B)=2,f(b)=-2,.f(Z)=26,f(z)=-26;给定一个字母x和一个整数y,求表达式f(x)+y的值。输入数据包括一个字母x和一个整数y,数据之间有一个空格。在单独的一行中给出f(x)+y的值。R 119char x;int y,t;%c %dx,&y);=AZ) t=x-+1;azt=-x-1;,t+y);
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1