摘要:题目描述 小曹想知道一个数N是不是素数。 输入 一个整数N,1<=N<=10000 输出 如果N是素数,则输出"N is a prime",其中N用具体数值代替 如果N不是素数,则输出"N is not a prime",其中N用具体数值代替 1 #include<stdio.h> 2 int ma
阅读全文
摘要:题目描述 有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数。 输入 N 输出 数列前N项和 1 #include<stdio.h> 2 int main(){ 3 int N; 4 scanf("%d",&N); 5 doubl
阅读全文
摘要:题目描述 一个数如果恰好等于它的因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数,并按下面格式输出其因子: 输入 N 输出 ? its factors are ? ? ? 1 #include<stdio.h> 2 int
阅读全文
摘要:题目描述 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。 输入 n 输出 和 1 #include<stdio.h> 2 int main(){ 3 int n; 4 long long int sum=0; 5 int tem=1; 6 scanf("%d",&n); 7
阅读全文
摘要:题目描述: 输入 一行字符 输出 统计值 1 #include<stdio.h> 2 int main(){ 3 char a; 4 int cont1=0; //统计英文字母个数 5 int cont2=0; //统计数字个数 6 int cont3=0; //统计空格个数 7 int cont4
阅读全文
摘要:题目描述: 输入 两个整数 输出 最大公约数,最小公倍数 1 #include<stdio.h> 2 int main(){ 3 int m,n; 4 int max,min; 5 int r; //用来存储余数 6 scanf("%d%d",&m,&n); 7 8 //判断两个数是否是倍数关系 9
阅读全文
摘要:题目描述: 输入 输入共1 行,为两个正整数L 和R,之间用一个空格隔开。 输出 输出共1 行,表示数字2 出现的次数 1 #include<stdio.h> 2 int main(){ 3 int m,n; 4 scanf("%d %d",&m,&n); 5 int cnt=0; //计算2出现的
阅读全文
摘要:题目描述: 输入 输入共 1 行,一个整数N。 输出 输出共 1 行,一个整数,表示反转后的新数。 注:反转后首位不能为0 1 #include<stdio.h> 2 int main(){ 3 int N=0; //要反转的数字 4 int tem=0; //暂存取出来的末尾的数字 5 int M
阅读全文
摘要:题目描述: 输入 第一行输入一个整数m(m<=100),表示有m组测试数据。接下来的m行,每行有两个整数n和p,分别表示平面内的直线数和相交于一点直线数。 输出 每组测试数据输出一个正整数,表示最多分割成的区域数目。每个测试数据的输出占一行。 1 #include<stdio.h> 2 int ma
阅读全文
摘要:题目描述: 输入:输入一个整数h,表示球的初始高度。 输: 出输出包含两行:第1行:到球第10次落地时,一共经过的米数。第2行:第10次弹跳的高度。 1 #include<stdio.h> 2 int main(){ 3 double n; //球下落的初始高度 4 double s; //球第十次
阅读全文
摘要:题目描述: 输入: 第一行,一个整数,表示屋顶数n。接下来依次有n 行输入,每一行上包含两个表示屋顶相对于大本营的平面坐标位置的实数(单位是米)、一个表示人数的整数,数之间以一个空格分开。 输出: 一行,救援需要的总时间,精确到分钟 (向上取整)。 1 #include<stdio.h> 2 #in
阅读全文
摘要:题目描述: K=1,1,2,3,5,8,13,21... 输入: 输入一行,包含一个正整数k。(1 <= k <= 46) 输出: 输出一行,包含一个正整数,表示菲波那契数列中第k个数的大小 1 #include<stdio.h> 2 int main(){ 3 int n; //求第几个数的斐波那
阅读全文
摘要:题目描述: 输入: 第一行为整数n( 1 < n <= 20);其余n行每行两个整数,第一个整数是临床实验的总病例数(小于等于10000),第二个疗效有效的病例数。这n行数据中,第一行为鸡尾酒疗法的数据,其余各行为各种改进疗法的数据。 输出: 有n-1行输出,分别表示对应改进疗法的效果:如果效果更好
阅读全文
摘要:题目描述: 输入: 一行,包含两个正整数N(10 <= N <= 50), K(1 <= K <= 20),中间用单个空格隔开。 输出: 如果在第20年或者之前就能买下这套房子,则输出一个整数M,表示最早需要在第M年能买下,否则输出Impossible。 1 #include<stdio.h> 2
阅读全文
摘要:题目描述: 输入:一行,第一个数是n(0 < n < 3000),为序列长度,接下来有n个整数,依次为序列中各元素,各元素的绝对值均不超过1,000,000,000。输出一行,若该序列存在“有趣的跳跃” 输出"Jolly",否则输出"Not jolly"。 思路:第一个for循环输入相应个数的整数~
阅读全文