上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
  2012年5月2日
摘要: 时间限制:1000ms内存限制:65536kB描述给定k(1<k<100)个正整数,其中每个数都是大于等于1,小于等于10的数。写程序计算给定的k个正整数中,1,5和10出现的次数。输入输入有两行:第一行包含一个正整数k,第二行包含k个正整数,每两个正整数用一个空格分开。输出输出有三行,第一行为1出现的次数,,第二行为5出现的次数,第三行为10出现的次数。样例输入51 5 8 10 5 样例输出121(1)、源代码:#include<iostream>#include<cstdio>usingnamespacestd;intmain(){inti, k;in 阅读全文
posted @ 2012-05-02 22:05 谷堆旁边 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1000ms内存限制:65536kB描述一球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下。编程计算气球在第10次落地时,共经过多少米? 第10次反弹多高?输入输入一个整数h,表示球的初始高度。输出输出包含两行:第1行:到球第10次落地时,一共经过的米数。第2行:第10次弹跳的高度。注意:结果可能是实数,结果用double类型保存。提示:输出时不需要对精度特殊控制,用cout << ANSWER,或者printf("%g", ANSWER)即可。样例输入20样例输出59.92190.0195313(1)、源代码:#include 阅读全文
posted @ 2012-05-02 22:04 谷堆旁边 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1000ms内存限制:65536kB描述有一个正方形,四个角的坐标(x,y)分别是(1,-1),(1,1),(-1,-1),(-1,1),x是横轴,y是纵轴。写一个程序,判断一个给定的点是否在这个正方形内。输入输入坐标x,y输出yes或者no样例输入3 41 10 0样例输出noyesyes(1)、源代码:#include<iostream>usingnamespacestd;intmain(){doublea, b;while(cin >> a >> b){if(a <= 1 && a >= -1 && 阅读全文
posted @ 2012-05-02 22:04 谷堆旁边 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1000ms内存限制:65536kB描述打印出所有得“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字的立方和等于该数本身,例如,152是水仙花数,因为153=1×1×1+5×5×5+3×3×3。输入无输入。输出输出所有水仙花数,每行输出一个水仙花数。样例输入样例输出(1)、源代码:#include <iostream>using namespace std;int main(){ for(int i=100; i<1000; i++){ if(i == ((i/100)*(i/100)*(i/100 阅读全文
posted @ 2012-05-02 22:04 谷堆旁边 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1000ms内存限制:65536kB描述How far can you make a stack of cards overhang a table? If you have one card, you can create a maximum overhang of half a card length. (We're assuming that the cards must be perpendicular to the table.) With two cards you can make the top card overhang the bottom one by 阅读全文
posted @ 2012-05-02 22:03 谷堆旁边 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1000ms内存限制:65536kB描述求12以内n的阶乘。输入只有一行输入,整数n(n<=12)。输出只有一行输出,数值n!。样例输入3样例输出6(1)、源代码:#include<iostream>usingnamespacestd;intmain(){inti, n, res = 1;cin >> n;for(i = 2; i <= n; i++)res *= i;cout << res << endl;return0;}(2)、解题思路:略(3)、出错原因:略 阅读全文
posted @ 2012-05-02 22:02 谷堆旁边 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1000ms内存限制:65536kB描述根据输入的数字及运算符对输入的两个数进行运算。输出结果。输入输入为一行。先输入第一个数,空格,输入运算符,再空格,输入第二个数。回车结束输入。输入的运算符只会是“+”或者“-”。输出输出运算的结果。样例输入1111111111 - 145 + 873样例输出1111111110918提示输入的运算符只会是“+”或者“-”。测试输入可能会比较大。需要用长整型。(1)、源代码:#include<iostream>usingnamespacestd;intmain(){longa, b;charc;while(cin >> a 阅读全文
posted @ 2012-05-02 22:02 谷堆旁边 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1000ms内存限制:65536kB描述一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。(设PAI=3.14159)输入输入有一行:分别表示小圆桶的深h,和底面半径r,单位都是厘米。输出输出也只有一行,大象至少要喝水的桶数。样例输入23 11样例输出3(1)、源代码:#include<iostream>usingnamespacestd;constdoublePAI = 3.14159;intmain(){inth, r, sum;doubleresult;cin >> 阅读全文
posted @ 2012-05-02 22:01 谷堆旁边 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1000ms内存限制:65536kB描述北京大学对本科生的成绩施行平均学分绩点制(GPA)。既将学生的实际考分根据不同的学科的不同学分按一定的公式进行计算。公式如下:实际成绩 绩点90——100 4.085——89 3.782——84 3.378——81 3.075——77 2.772——74 2.368——71 2.064——67 1.560——63 1.060以下 01.一门课程的学分绩点=该课绩点*该课学分2.总评绩点=所有学科绩点之和/所有课程学分之和现要求你编写程序求出某人A的总评绩点(GPA)。输入第一行 总的课程数n(n<10);第二行 相应课程的学分(两个学分间 阅读全文
posted @ 2012-05-02 22:01 谷堆旁边 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 时间限制:1000ms内存限制:65536kB描述Bob 和 Alice 开始使用一种全新的编码系统。它是一种基于一组私有钥匙的。他们选择了n个不同的数a1 , . . .,an, 它们都大于0小于等于n。 机密过程如下:待加密的信息放置在这组加密钥匙下,信息中的字符和密钥中的数字一一对应起来。信息中位于i位置的字母将被写到加密信息的第ai个位置, ai 是位于i位置的密钥。加密信息如此反复加密,一共加密 k 次。信息长度小于等于n。如果信息比 n 短, 后面的位置用空格填补直到信息长度为n。请你帮助 Alice 和 Bob 写一个程序,读入密钥,然后读入加密次数 k 和要加密的信息,按加密规 阅读全文
posted @ 2012-05-02 22:00 谷堆旁边 阅读(856) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页