2020年7月20日

摘要: 有n盏灯,编号为1-n,第一个人把所有灯打开,第二个人按下所有编号两倍的开关(这些灯被关掉),第三个人按下所有编号三倍的开关,以此类推,一共有k个人,问最后有哪些灯开着?输入:n和k,输出开着的灯的编号,k<=n<=1000样例输入:7 3 样例输出:1 5 6 7 代码如下 #include<io 阅读全文
posted @ 2020-07-20 11:39 goalltheway 阅读(103) 评论(0) 推荐(0) 编辑
 

2020年7月19日

摘要: 输入正整数 a b c ,输出 a / b 的小数形式,精确到小数点后 c 位。a ,b <=1e6 , c <= 100 。输入包含多组数据,结束标记为 a = b = c = 0 。 样例输入 1 6 4 0 0 0 样例输出 0.1667 使用转换说明符 *我们都知道可以通过%m.n来控制数据 阅读全文
posted @ 2020-07-19 11:32 goalltheway 阅读(145) 评论(0) 推荐(0) 编辑
 
摘要: 输入正整数 n <= 20 , 输出一个 n 层的倒三角。例如, n = 5 时输出如下 ######### ####### ##### ### # 代码如下 #include<iostream>using namespace std;int main(){ int n; int num=0; wh 阅读全文
posted @ 2020-07-19 10:14 goalltheway 阅读(482) 评论(0) 推荐(0) 编辑
 
摘要: 描述 相传韩信才智过人,从不直接清点自己军队的人数,只要让士兵先后以三人一排、五人一排、七人一排地变换队形,而他每次只掠一眼队伍的排尾就知道总人数了。输入3个非负整数a,b,c ,表示每种队形排尾的人数(a<3,b<5,c<7),输出总人数的最小值(或报告无解)。已知总人数不小于10,不超过100 阅读全文
posted @ 2020-07-19 09:48 goalltheway 阅读(977) 评论(0) 推荐(0) 编辑
 

2020年7月18日

摘要: 输入 n ,计算 S = 1!+ 2!+ 3!+ ... +n!的末6位 (不含前导 0 )。n <= 1e6, n!表示前 n 个正整数之积。 样例输入: 10 样例输出: 37913 代码如下 #include<iostream>using namespace std;int main(){ i 阅读全文
posted @ 2020-07-18 15:49 goalltheway 阅读(628) 评论(0) 推荐(0) 编辑
 
摘要: 计算 Π/4 = 1 - 1/3 + 1/5 - 1/7 + ....,直到最后一项小于 1e-6 代码如下 #include<bits\stdc++.h>using namespace std;int main(){ double sum = 0; //用于存放数量和 for (int i = 0 阅读全文
posted @ 2020-07-18 10:36 goalltheway 阅读(196) 评论(0) 推荐(0) 编辑
 

2020年7月17日

摘要: #include<iostream>using namespace std;int main(){ int a,b,c,t; while(cin>>a>>b>>c){ if(a > b){ // a 和 b 中较小的值赋给 a t=a; a=b; b=t; } if(a > c){ // a 和 c 阅读全文
posted @ 2020-07-17 10:09 goalltheway 阅读(152) 评论(0) 推荐(0) 编辑
 

2020年7月16日

摘要: 已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡的数目和兔的数目。 代码如下 #include<bits\stdc++.h>using namespace std;int main(){ int n,m; int num1,num2; //鸡有 num1 只,兔有 num2 只 while 阅读全文
posted @ 2020-07-16 18:46 goalltheway 阅读(2842) 评论(0) 推荐(0) 编辑