随笔分类 -  NYOJ-语言入门

1 2 下一页

96.n-1位数
摘要:已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数。 1 #include <stdio.h> 2 #include <string.h> 3 char a[15]; 4 int main() { 5 int n; 6 scanf("%d", 阅读全文

posted @ 2016-08-22 18:13 椿和湫 阅读(107) 评论(0) 推荐(0)

100.1的个数
摘要:1 #include<stdio.h> 2 int main( ) { 3 int n, m, s; 4 scanf("%d", &n); 5 while(n--) { 6 scanf("%d", &m); 7 s=0; 8 while(m) 9 m&=m-1,s++; 10 printf("%d\ 阅读全文

posted @ 2016-08-19 16:56 椿和湫 阅读(181) 评论(0) 推荐(0)

98.成绩转换
摘要:1 #include<stdio.h> 2 int main( ) { 3 int n, m; 4 scanf("%d", &n); 5 while(n--) { 6 scanf("%d", &m); 7 if(m>=90&&m<=100) 8 printf("A\n"); 9 if(m>=80&& 阅读全文

posted @ 2016-08-19 16:55 椿和湫 阅读(139) 评论(0) 推荐(0)

75.日期计算
摘要:1 #include<stdio.h> 2 int main( ) { 3 int n, y, m, d, fib, i, j = 0; 4 scanf("%d", &n); 5 while(n--) { 6 scanf("%d %d %d", &y, &m, &d); 7 if(y % 400 = 阅读全文

posted @ 2016-08-19 16:53 椿和湫 阅读(129) 评论(0) 推荐(0)

74.小学生算术
摘要:1 #include<stdio.h> 2 int main( ) { 3 int m, n, i, j; 4 int a[3], b[3]; 5 while(scanf("%d%d", &m, &n), m != 0||n != 0) { 6 a[0] = m / 100; 7 a[1] = (m 阅读全文

posted @ 2016-08-18 16:23 椿和湫 阅读(123) 评论(0) 推荐(0)

72.Financial Management
摘要:1 #include<stdio.h> 2 int main(int argc, char const *argv[]) {//char *argv[]是一个字符数组,其大小是int argc,主要用于命令行参数argv[] 3 double sum = 0, a; 4 int n = 12; 5 阅读全文

posted @ 2016-08-18 16:22 椿和湫 阅读(132) 评论(0) 推荐(0)

65.另一种阶乘问题
摘要:大家都知道阶乘这个概念,举个简单的例子:5!=1*2*3*4*5.现在我们引入一种新的阶乘概念,将原来的每个数相乘变为i不大于n的所有奇数相乘例如:5!!=1*3*5.现在明白现在这种阶乘的意思了吧! 现在你的任务是求出1!!+2!!......+n!!的正确值(n<=20) 1 #include< 阅读全文

posted @ 2016-08-18 16:21 椿和湫 阅读(75) 评论(0) 推荐(0)

62.笨小熊
摘要:笨小熊的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨小熊 阅读全文

posted @ 2016-08-18 16:02 椿和湫 阅读(184) 评论(0) 推荐(0)

60.谁获得了最高奖学金
摘要:1 #include<stdio.h> 2 #include<string.h> 3 4 struct node { 5 char name[20]; 6 int qimo, banji; 7 char ganbu, xibu; 8 int lunwen; 9 }a[110]; 10 11 int 阅读全文

posted @ 2016-08-18 15:59 椿和湫 阅读(359) 评论(0) 推荐(0)

64.鸡兔同笼
摘要:1 #include<stdio.h> 2 int main( ) { 3 int a, i, j; 4 scanf("%d", &a); 5 while(a--) { 6 int n, m; 7 scanf("%d%d", &n, &m); 8 i = (4 * n - m) / 2; 9 j = 阅读全文

posted @ 2016-08-17 17:21 椿和湫 阅读(109) 评论(0) 推荐(0)

57.6174问题
摘要:假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个 数,并且继续操作。例如,从1234出发,依次可以得到4321-1234=3087、8730-378=8352、8532-2358=6174,又回 到了它自己!现在要你写一个程序来判断一 阅读全文

posted @ 2016-08-17 11:19 椿和湫 阅读(136) 评论(0) 推荐(0)

56.阶乘因式分解(一)
摘要:难度:2 给定两个数m,n,其中m是一个素数。 将n(0<=n<=10000)的阶乘分解质因数,求其中有多少个m。 1 #include<stdio.h> 2 int main( ) { 3 int s, n, m, count; 4 scanf("%d", &s); 5 while(s--) { 阅读全文

posted @ 2016-08-17 11:17 椿和湫 阅读(220) 评论(0) 推荐(0)

41.三个数从小到大排序
摘要:现在要写一个程序,实现给三个数排序的功能 1 #include<stdio.h> 2 int main( ) { 3 int a, b, c, t; 4 scanf("%d%d%d", &a, &b, &c); 5 if(a > b) {t = a; a = b; b = t;} 6 if(a > 阅读全文

posted @ 2016-08-17 11:16 椿和湫 阅读(182) 评论(0) 推荐(0)

40.公约数和公倍数
摘要:1 /* 2 求最小公倍数算法: 3 最小公倍数=两整数的乘积÷最大公约数 4 求最大公约数算法: 5 (1)欧几里得算法:辗转相除法 6 有两整数a和b: 7 ① a%b得余数c 8 ② 若c=0,则b即为两数的最大公约数 9 ③ 若c≠0,则a=b,b=c,再回去执行①*/ 10 11 #inc 阅读全文

posted @ 2016-08-17 11:15 椿和湫 阅读(111) 评论(0) 推荐(0)

39.水仙花数
摘要:1 #include<stdio.h> 2 int main( ) { 3 int a, b, c, n; 4 while(scanf("%d", &n), n != 0) { 5 a = n / 100; 6 b = (n %100) / 10; 7 c = n % 10; 8 if(n == a 阅读全文

posted @ 2016-08-16 16:30 椿和湫 阅读(100) 评论(0) 推荐(0)

34.韩信点兵
摘要:1 /* 2 原理: 3 4 1.因为这个数能被5和7整除而不能被3整除,所以肯定是5和7的倍数,也就是35k,但是我们需要保证被3除的结果是a, 5 所以我们令k=2,这样,70k%3=1,而k=1时,35k%3=2,所以,能被5和7整除不能被3整除且余数为a的数为70a。 6 7 2.被3和7整 阅读全文

posted @ 2016-08-16 16:29 椿和湫 阅读(241) 评论(0) 推荐(0)

25.A Famous Music Composer
摘要:Mr. B is a famous music composer. One of his most famous work was his set of preludes. These 24 pieces span the 24 musical keys (there are musically d 阅读全文

posted @ 2016-08-16 16:27 椿和湫 阅读(154) 评论(0) 推荐(0)

31.5个数求最值
摘要:1 #include<stdio.h> 2 int main( ) { 3 int i, j, t, a[5]; 4 for(i = 0; i < 5;i ++)//冒泡排序法 5 scanf("%d", &a[i]); 6 for(j = 0;j < 5; j ++)//外循环控制循环趟数 7 f 阅读全文

posted @ 2016-08-16 16:27 椿和湫 阅读(98) 评论(0) 推荐(0)

24.素数距离问题
摘要:1 #include<stdio.h> 2 #include<math.h> 3 bool juage(int x); 4 5 int main( ) { 6 int n, m, i; 7 scanf("%d", &n); 8 while(n--) { 9 scanf("%d", &m); 10 i 阅读全文

posted @ 2016-08-16 16:25 椿和湫 阅读(103) 评论(0) 推荐(0)

22.素数求和问题
摘要:1 #include<stdio.h> 2 #include<math.h> 3 int main( ) { 4 int m, n, i, j, a[1000], flag = 0; 5 long s; 6 scanf("%d", &m); 7 while(m--) { 8 s=0; 9 scanf 阅读全文

posted @ 2016-08-15 17:22 椿和湫 阅读(111) 评论(0) 推荐(0)

1 2 下一页

导航