摘要: 本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。输入格式:输入在第1行中给出2个正整数N( 2 3 int main() 4 { 5 int n, x; //输入n个数,找x ... 阅读全文
posted @ 2014-07-31 12:26 Acalm 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 令Pi表示第i个素数。现任给两个正整数M 2 #include 3 4 int main() 5 { 6 int m, n; 7 scanf("%d %d", &m, &n); 8 int k, a, b=0 ,i, c[10000]; 9 for(a = 2;... 阅读全文
posted @ 2014-07-30 12:19 Acalm 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 给定区间[-231, 231]内的3个整数A、B和C,请判断A+B是否大于C。输入格式:输入第1行给出正整数T(C,否则输出“Case #X: false”,其中X是测试用例的编号(从1开始)。输入样例:41 2 32 3 42147483647 0 21474836460 -2147483648 ... 阅读全文
posted @ 2014-07-30 11:55 Acalm 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n( 2 3 void print(int n); //输出函数声明 4 5 int main() 6 { 7 int n; 8 sc... 阅读全文
posted @ 2014-07-30 11:44 Acalm 阅读(532) 评论(1) 推荐(1) 编辑
摘要: 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。输入样例:123456789098765... 阅读全文
posted @ 2014-07-30 11:39 Acalm 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it's”算一个单词,长度为4。注意,行中可能出现连续的空格;最后的‘.’不计算在内。输入格式:输入在一行中给出一行文本,以‘.’结束。提示:用scanf("%c"... 阅读全文
posted @ 2014-07-29 23:22 Acalm 阅读(1394) 评论(0) 推荐(1) 编辑
摘要: 输入一个以#结束的字符串,本题要求将小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其它字符不变。输入格式:输入在一行中给出一个长度不超过40的、以#结束的非空字符串。输出格式:在一行中按照要求输出转换后的字符串。输入样例:Hello World! 123#输出样例:hELLO wORLD... 阅读全文
posted @ 2014-07-29 22:52 Acalm 阅读(1038) 评论(1) 推荐(1) 编辑
摘要: 模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,4种运算符的优先级相同,按从左到右的顺序计算。输入格式:输入在一行中给出一个四则运算算式,没有空格,且至少有一个操作数。遇等号”=”说明输入结束。输出格式:在一行中输出算式的运算结果,或者如果除法分母为0或有非法运算符,则输... 阅读全文
posted @ 2014-07-29 22:50 Acalm 阅读(2172) 评论(3) 推荐(0) 编辑
摘要: 本题要求编写程序,顺序读入浮点数1、整数、字符、浮点数2,再按照字符、整数、浮点数1、浮点数2的顺序输出。输入格式:输入在一行中顺序给出浮点数1、整数、字符、浮点数2,其间以1个空格分隔。输出格式:在一行中按照字符、整数、浮点数1、浮点数2的顺序输出,其中浮点数保留小数点后2位。输入样例:2.12 ... 阅读全文
posted @ 2014-07-29 21:30 Acalm 阅读(1225) 评论(1) 推荐(0) 编辑
摘要: 输入两个整数a和n,a的范围是[0,9],n的范围是[1,8],求数列之和S = a+aa+aaa+...+aaa...a(n个a)。 如a为2、n为8时输出的是2+22+222+...+22222222的和。输入格式:输入在一行中给出两个整数,先后表示a和n。输出格式:在一行中输出要求的数列之和。... 阅读全文
posted @ 2014-07-28 22:55 Acalm 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出“fu”字。十个数字对应的拼音如下:0: ling1: yi2: er3: san4: si5: wu6: liu7: qi8: ba9: jiu输入格式:输入在一行中给出一个整数,如:1234。提示:整数包括负数、零和正数。输出格式:在一... 阅读全文
posted @ 2014-07-28 22:35 Acalm 阅读(1544) 评论(3) 推荐(0) 编辑
摘要: 分数可以表示为“分子/分母”的形式。编写一个程序,要求用户输入一个分数,然后将其约分为最简分式。最简分式是指分子和分母不具有可以约分的成分了。如6/12可以被约分为1/2。当分子大于分母时,不需要表达为整数又分数的形式,即11/8还是11/8;而当分子分母相等时,仍然表达为1/1的分数形式。输入格式... 阅读全文
posted @ 2014-07-28 22:31 Acalm 阅读(1332) 评论(0) 推荐(0) 编辑
摘要: 本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,精确到小数点后2位。题目保证计算结果不超过双精度范围。输入样例:2... 阅读全文
posted @ 2014-07-28 22:27 Acalm 阅读(1436) 评论(0) 推荐(0) 编辑
摘要: 猜数字游戏是令系统随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!”;... 阅读全文
posted @ 2014-07-27 17:24 Acalm 阅读(2769) 评论(0) 推荐(0) 编辑
摘要: 本题要求统计给定整数M和N区间内素数的个数并对它们求和。输入格式:输入在一行中给出2个正整数M和N(1 2 #include 3 4 int main() 5 { 6 int m,n; 7 scanf("%d %d", &m, &n); 8 9 if(m == ... 阅读全文
posted @ 2014-07-27 17:20 Acalm 阅读(2037) 评论(1) 推荐(0) 编辑