- 博客(42)
- 收藏
- 关注
原创 素数求和问题
素数求和问题时间限制:3000 ms | 内存限制:65535 KB难度:2描述现在给你N个数(0<N<1000),现在要求你写出一个程序,找出这N个数中的所有素数,并求和。输入第一行给出整数M(0每组测试数据第一行给你N,代表该组测试数据的数量。接下来的N个数为要测试的数据,每个数小于1000输出每组测试数据结果占一行,输出给出的测试数
2015-01-17 18:10:17
563
原创 ASCII码排序
ASCII码排序时间限制:3000 ms | 内存限制:65535 KB难度:2描述输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例
2015-01-17 17:29:21
425
原创 素数
素数时间限制:3000 ms | 内存限制:65535 KB难度:1描述走进世博园某信息通信馆,参观者将获得前所未有的尖端互动体验,一场充满创想和喜悦的信息通信互动体验秀将以全新形式呈现,从观众踏入展馆的第一步起,就将与手持终端密不可分,人类未来梦想的惊喜从参观者的掌上展开。在等候区的梦想花园中,参观者便开始了他们奇妙的体验之旅,等待中的游客可利
2015-01-16 18:55:53
528
原创 king 选 太子
king 选 太子时间限制:3000 ms | 内存限制:65535 KB难度:1描述啊,从前有一个国家。此国兵强马壮,但是国王却身体不好。于是就想挑一位太子出来;但是问题来了,国王不知道他有几个孩子(这国王糊涂吧!),他只知道他的孩子的年龄都是不同的。同时这个国王也有要求,他认为孩子年龄太大的过于迂腐,而年龄太小又不成熟,(这孩子挑的也太难了吧),他就想要年龄在他们孩
2015-01-16 17:37:55
691
原创 king VS king
king VS king时间限制:3000 ms | 内存限制:65535 KB难度:1描述啊,从前有两个国家X和Y。两国都是兵强马壮,国王更是威猛无比。但是两个国王同时看上了一个美貌的女子,由于两个国王都深爱这名女子,都不想放弃,由于两名国王都是仁爱,害怕劳民伤财不想打仗,于是便有了个决定,决定分别派出 n 个人 来进行比赛ACM刷题;国王们都深知( 田忌赛马这件事)
2015-01-16 16:15:43
458
原创 另类乘法
另类乘法时间限制:3000 ms | 内存限制:65535 KB难度:1描述Bessie is tired of multiplying pairs of numbers the usual way, so she invented her own style of multiplication. In her style, A*B is equal t
2015-01-15 20:54:58
471
原创 两点距离
两点距离时间限制:3000 ms | 内存限制:65535 KB难度:1描述输入两点坐标(X1,Y1),(X2,Y2)(0输入第一行输入一个整数n(0随后每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。输出对于每组输入数据,输出一行,结果保留两位小数。样例输入20 0 0 10 1 1 0
2015-01-15 19:49:17
736
原创 1的个数
1的个数时间限制:3000 ms | 内存限制:65535 KB难度:1描述小南刚学了二进制,他想知道一个数的二进制表示中有多少个1,你能帮他写一个程序来完成这个任务吗?输入第一行输入一个整数N,表示测试数据的组数(1每组测试数据只有一行,是一个整数M(0=输出每组测试输出占一行,输出M的二进制表示中1的个数样例输入3467
2015-01-15 17:23:29
416
转载 数的长度
数的长度时间限制:3000 ms | 内存限制:65535 KB难度:1描述 N!阶乘是一个非常大的数,大家都知道计算公式是N!=N*(N-1)······*2*1.现在你的任务是计算出N!的位数有多少(十进制)?输入首行输入n,表示有多少组测试数据(n随后n行每行输入一组测试数据 N( 0 输出对于每个数N,输出N!的(十进制
2015-01-15 17:02:13
373
原创 水仙花数
水仙花数时间限制:1000 ms | 内存限制:65535 KB难度:0描述请判断一个数是不是水仙花数。其中水仙花数定义各个位数立方和等于它本身的三位数。输入有多组测试数据,每组测试数据以包含一个整数n(100输入0表示程序输入结束。输出如果n是水仙花数就输出Yes否则输出No样例输入1531540样例输出Ye
2015-01-15 14:27:25
424
原创 Financial Management
Financial Management时间限制:3000 ms | 内存限制:65535 KB难度:1描述Larry graduated this year and finally has a job. He's making a lot of money, but somehow never seems to have enough. Larry has d
2015-01-15 14:06:14
538
原创 Fibonacci数
Fibonacci数时间限制:3000 ms | 内存限制:65535 KB难度:1描述无穷数列1,1,2,3,5,8,13,21,34,55...称为Fibonacci数列,它可以递归地定义为F(n)=1 ...........(n=1或n=2)F(n)=F(n-1)+F(n-2).....(n>2)现要你来求第n个斐波纳奇数。(第1个、第二个都为
2015-01-15 13:35:31
443
原创 小学生算术
小学生算术时间限制:3000 ms | 内存限制:65535 KB难度:1描述很多小学生在学习加法时,发现“进位”特别容易出错。你的任务是计算两个三位数在相加时需要多少次进位。你编制的程序应当可以连续处理多组数据,直到读到两个0(这是输入结束标记)。输入输入两个正整数m,n.(m,n,都是三位数)输出输出m,n,相加时需要进位多少次。样例输入
2015-01-15 13:20:35
494
原创 分数拆分
分数拆分时间限制:3000 ms | 内存限制:65535 KB难度:1描述现在输入一个正整数k,找到所有的正整数x>=y,使得1/k=1/x+1/y.输入第一行输入一个整数n,代表有n组测试数据。接下来n行每行输入一个正整数k输出按顺序输出对应每行的k找到所有满足条件1/k=1/x+1/y的组合样例输入22 12
2015-01-15 12:49:51
411
原创 鸡兔同笼
鸡兔同笼时间限制:3000 ms | 内存限制:65535 KB难度:1描述已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。输入第一行输入一个数据a,代表接下来共有几组数据,在接下来的(aa行里,每行都有一个n和m.(0输出输出鸡兔的个数,或者No answer样例
2015-01-14 21:45:58
575
原创 公约数和公倍数
公约数和公倍数时间限制:1000 ms | 内存限制:65535 KB难度:1描述小明被一个问题给难住了,现在需要你帮帮忙。问题是:给出两个正整数,求出它们的最大公约数和最小公倍数。输入第一行输入一个整数n(0随后的n行输入两个整数i,j(0输出输出每组测试数据的最大公约数和最小公倍数样例输入36 612 1133 22
2015-01-14 21:01:01
288
原创 5个数求最值
5个数求最值时间限制:1000 ms | 内存限制:65535 KB难度:1描述设计一个从5个整数中取最小数和最大数的程序输入输入只有一组测试数据,为五个不大于1万的正整数输出输出两个数,第一个为这五个数中的最小值,第二个为这五个数中的最大值,两个数字以空格格开。样例输入1 2 3 4 5样例输出1 5#i
2015-01-14 20:42:34
302
原创 奇偶数分离
奇偶数分离时间限制:3000 ms | 内存限制:65535 KB难度:1描述有一个整型偶数n(2<= n <=10000),你要做的是:先把1到n中的所有奇数从小到大输出,再把所有的偶数从小到大输出。输入第一行有一个整数i(2每组有一个整型偶数n。输出第一行输出所有的奇数第二行输出所有的偶数样例输入21014样例
2015-01-14 20:31:22
373
转载 for(String file : filelist)如何理解?
import java.util.ArrayList;import java.util.List;public class ForeachDemo01 {public static void main(String[] args) { List all=new ArrayList(); all.add("hello"); all.add("-"); all.ad
2015-01-11 15:02:42
1145
原创 set 接口的定义
import java.util.Set;import java.util.HashSet;import java.util.TreeSet;public class HashSetDemo01 {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated
2015-01-10 11:44:56
331
原创 兄弟郊游问题
兄弟郊游问题时间限制:3000 ms | 内存限制:65535 KB难度:2描述兄弟俩骑车郊游,弟弟先出发,每分钟X米,M分钟后,哥哥带一条狗出发。以每分钟Y米的速度去追弟弟,而狗则以每分钟Z米的速度向弟弟跑去,追上弟弟后又立即返回,直到哥哥追上弟弟时,狗跑了多少米?输入第一行输入一个整数N,表示测试数据的组数(N每组测试数据占一行,是四个正整数
2015-01-06 21:59:06
256
原创 n-1位数
n-1位数时间限制:3000 ms | 内存限制:65535 KB难度:1描述已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数。输入第一行为M,表示测试数据组数。接下来M行,每行包含一个测试数据。输出输出M行,每行为对应行的n-1位数(忽略前缀0)。如果除了最高位外,其余位都
2015-01-06 21:24:54
298
原创 成绩转换
成绩转换时间限制:3000 ms | 内存限制:65535 KB难度:1描述输入一个百分制的成绩M,将其转换成对应的等级,具体转换规则如下:90~100为A;80~89为B;70~79为C;60~69为D;0~59为E;输入第一行是一个整数N,表示测试数据的组数(N每组测试数据占一行,由一个整数M组成(0输出对于每组输入数
2015-01-06 21:15:31
463
原创 日期计算
日期计算时间限制:3000 ms | 内存限制:65535 KB难度:1描述如题,输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天。输入第一行输入一个数N(0输出每组输入数据的输出占一行,输出判断出的天数n样例输入32000 4 52001 5 42010 10 24样例输出96124297
2015-01-06 21:06:46
302
原创 另一种阶乘问题
另一种阶乘问题时间限制:3000 ms | 内存限制:65535 KB难度:1描述大家都知道阶乘这个概念,举个简单的例子:5!=1*2*3*4*5.现在我们引入一种新的阶乘概念,将原来的每个数相乘变为i不大于n的所有奇数相乘例如:5!!=1*3*5.现在明白现在这种阶乘的意思了吧!现在你的任务是求出1!!+2!!......+n!!的正确值(n
2015-01-06 20:06:55
288
原创 开灯问题
开灯问题时间限制:3000 ms | 内存限制:65535 KB难度:1描述有n盏灯,编号为1~n,第1个人把所有灯打开,第2个人按下所有编号为2 的倍数的开关(这些灯将被关掉),第3 个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关闭),依此类推。一共有k个人,问最后有哪些灯开着?输入:n和k,输出开着的灯编号。k≤n≤1000输入输入一组数据:
2015-01-06 19:40:30
281
原创 求转置矩阵问题
求转置矩阵问题时间限制:3000 ms | 内存限制:65535 KB难度:2描述求一个三行三列的转置矩阵。输入第一行一个整数n每组测试数据是九个整型数(每个数都不大于10000),分别为矩阵的的每项;输出每组测试数据的转置矩阵;请在每组输出之后加一个换行样例输入21 2 3 4 5 6 7 8 92
2015-01-06 18:33:30
308
原创 小明的调查作业
小明的调查作业时间限制:1000 ms | 内存限制:65535 KB难度:1描述小明的老师布置了一份调查作业,小明想在学校中请一些同学一起做一项问卷调查,聪明的小明为了实验的客观性,想利用自己的计算机知识帮助自己。他先用计算机生成了N个1到1000之间的随机整数(0<N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的
2015-01-06 15:27:38
459
原创 素数距离问题
#includebool f(int n){for(int i=2;i{if(n%i==0){return false;}}return true;}int main() { int n; scanf("%d",&n); while(n--) { int m;
2015-01-05 20:43:39
251
原创 T5独木舟上的旅行
T5独木舟上的旅行时间限制:1000 ms | 内存限制:65535 KB【问题描述】进行一次独木舟的旅行活动,独木舟可以在港口租到,并且之间没有区别。一条独木舟最多只能乘坐两个人,且乘客的总重量不能超过独木舟的最大承载量。我们要尽量减少这次活动中的花销,所以要找出可以安置所有旅客的最少的独木舟条数。现在请写一个程序,读入独木舟的最大承载量、旅客数目和每位旅客的重量。根据给出的规则
2014-12-12 20:26:16
271
原创 统计问题
T3 统计问题时间限制:1000 ms | 内存限制:65535 KB【问题描述】在一个充分大的棋盘上,我们做如下假设:1、每次只能移动一格;2、不能向后走(假设你的目的地是“向上”,那么你可以向左走,可以向右走,也可以向上走,但是不可以向下走);3、走过的格子立即塌陷无法再走第二次;求走n步不同的方案数(2种走法只要有一步不一样,即被认为是不同的方案)。【输入
2014-12-12 20:24:04
472
原创 水池数目
#includeint a[101][101];int n,m;void search(int i,int j){if(i=n||j=m||a[i][j]==0)return;else{a[i][j]=0;search(i-1,j);search(i+1,j);search(i,j-1);search(i,j+1);}}int mai
2014-11-23 21:21:31
296
原创 发工资喽
#includeint main(){int i,n,j,count;int a[100];int b[6]={100,50,10,5,2,1};while(scanf("%d",&n)!=EOF&&n!=0){count=0;for(i=0;iscanf("%d",&a[i]);for(i=0;i{for(j=0;j{if(a[i]>=
2014-11-11 18:13:21
495
转载 基姆拉尔森计算公式
go top返回词典基姆拉尔森计算公式 百科内容来自于: 百度百科算法算法如下:基姆拉尔森计算公式W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400+1) mod 7在公式中d表示日期中的日数,m表示月份数,y表示年数。注意:在公式中有个与其他公式不同的地方:把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。
2014-11-06 13:46:52
497
转载 memset
1。void *memset(void *s,int c,size_t n)总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c
2014-11-03 16:22:46
275
原创 针对同一种类型的括号匹配问题
//针对同一种类型的括号匹配问题#include#includeint main(){int i,j,N,len;char str[10000];scanf("%d",&N);if(N{ do{ gets(str);len=strlen(str);for(i=0,j=len-1;i=0;i++,j--){if(str[i]==str[j]
2014-10-28 15:33:11
401
原创 二进制转化成十进制
//二进制转化成十进制#include#include#include#define STACK_INIT_SIZE 20#define STACKINCREMENT 10typedef char ElemType;typedef struct{ElemType *base;ElemType *top;int stacksize;}sqStack;
2014-10-27 17:39:11
682
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人