oj
qq_41033306
这个作者很懒,什么都没留下…
展开
-
Problem A: 韩信点兵
刘邦问韩信:“你觉得我可以带兵多少?”韩信:“最多十万。”刘邦不解的问:“那你呢?”韩信自豪地说:“越多越好,多多益善嘛!”刘邦半开玩笑半认真的说:“那我不是打不过你?”韩信说:“不,主公是驾驭将军的人才,不是驾驭士兵的,而将士们是专门训练士兵的.某此战役,韩信就带15000名士兵上战场厮杀,,不幸,战死些许士兵,但具体数字不明,不过韩信非常聪明,他让士兵(当然是活着的士兵,不包括士兵遗体)三人一原创 2017-12-26 14:27:16 · 1270 阅读 · 0 评论 -
Problem B: 将十进制数对应的八进制、十六进制、十进制数输出
输入一个十进制数,转换为对应的八进制、十六进制、十进制数输出Input输入一个十进制数Output输出该十进制数对应的八进制、十六进制、十进制数Sample Input10Sample Outputoct:12hex:adec:10HINT使用输出格式控制符 dec oct hex#include原创 2017-12-26 14:36:21 · 377 阅读 · 0 评论 -
Problem K: 填空题B-发金牌
注:本题只需要提交填写部分的代码,请按照C语言方式提交。运动会开了n天,第n天发出金牌m枚。第一天发金牌1枚,第二天发金牌是前一天的两倍少一枚,以后每天都照此办理。你能编个简单的小程序求算m吗?#includeint main(){ int gold=1,N,i; scanf("%d",&N); for(i=0; i { /*原创 2017-12-26 14:35:14 · 1067 阅读 · 0 评论 -
Problem J: 小球自由下落
一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地时反弹多高?共经过多少米?保留两位小数InputM NOutput它在第N次落地时反弹多高?共经过多少米?保留两位小数,空格隔开,放在一行Sample Input1000 5Sample Output31.25 2875.00#include int main()原创 2017-12-26 14:34:20 · 219 阅读 · 0 评论 -
Problem I: 迭代法求平方根
用迭代法求 。求平方根的迭代公式为: a[n+1]=1/2(a[n]+X/a[n]) 要求前后两次求出的得差的绝对值少于0.00001。输出保留3位小数InputXOutputX的平方根Sample Input4Sample Output2.000#include #include int main(){float X;d原创 2017-12-26 14:33:13 · 273 阅读 · 0 评论 -
Problem H: C/C++经典程序训练2---斐波那契(Fibonacci)数列
编写计算斐波那契(Fibonacci)数列的第n项函数fib(n)(n=3)。Input输入整数n的值; Output输出fib(n)的值 Sample Input7Sample Output13#include int main(){int f1,f2,f;int n,i;scanf("%d",&n);f1=1;f2=1;原创 2017-12-26 14:32:23 · 694 阅读 · 0 评论 -
Problem G: 小勇学分数
小慧的弟弟小勇刚学分数,小慧想检查弟弟约分是否正确。请你编程序帮帮她吧。输入m/n 形式的分数,输出约分后的分数(能整除的只输出整数)Input两个数m和n(1Output约分后的分数Sample Input4/26Sample Output2/13HINT提示:输入的数据中注意'/'的匹配,输出结果如果是整数不输出分原创 2017-12-26 14:30:48 · 483 阅读 · 0 评论 -
Problem C: 奇怪的分式
上小学的时候,小明经常自己发明新算法。一次,老师出的题目是: 1/4 乘以 8/5 小明居然把分子拼接在一起,分母拼接在一起,答案是:18/45 (参见图1.png)老师刚想批评他,转念一想,这个答案凑巧也对啊,真是见鬼! 对于分子、分母都是 1~9 中的一位数的情况,还有哪些算式可以这样计算呢? 请写出所有不同算式的个数(包括题中举例的)。 显然,交换分子分母后原创 2017-12-26 14:30:03 · 740 阅读 · 2 评论 -
Problem B: 打印出所有"水仙花数
打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。例如:153是一个水仙花数,因为153=1^3+5^3+3^3。 Output:153????????? Input无Output所有的水仙花数,从小的开始。每行一个HINT#include #include int main(){int a,b原创 2017-12-26 14:28:29 · 274 阅读 · 0 评论 -
Problem H: 小数的处理
对一个正小数(包含3位整数和3位小数)分别输出其整数部分和小数部分。Input输入一个正小数Output按题目要求的格式输出Sample Input123.456Sample Output123456HINT提示,可以用两个整型代替小数输入#include int main(){int a,b;scanf(原创 2017-12-26 14:38:25 · 627 阅读 · 0 评论