- 博客(15)
- 收藏
- 关注
原创 1017: 平面切割(特别版)
题目描述: 我们要求的是n条闪电型折线分割平面的最大数目。比如,一条闪电型折线可以将平面分成两部分,两条最多可以将平面分成12部分,三条最多可将平面分成31部分,四条最多则可将一个平面分为59部分。 输入: 输入数据的第一行是一个整数C,表示测试实例的个数,然后是C 行数据,每行包含一个整数n(0 输出: 对于每个测试实例,请输
2018-02-02 17:38:30
543
原创 1011: C基础-进制转换
题目描述: 编程,输入一个10进制正整数,然后输出它所对应的八进制数。 输入: 输出: 样例输入 10 样例输出 12 提交 #include using namespace std; int main() { int a,
2018-02-02 17:13:22
378
原创 1016: Roliygu and Yilan
题目描述: Roliygu is famous because he likes to play games. Today he puts a chessboard in the desktop,and plays a game with Yilan. The size of the chessboard is n by n. A stone is placed in a corne
2018-01-30 21:25:27
888
原创 1015: C基础-同因查找
题目描述: 求出10至1000之内能同时被2、3、7整除的数,并输出。 每行一个。 提交: #include using namespace std; int main() { int n; n=1000/42; for(int i=1; i<=n; i++) { cout<<42*i<<endl; } return 0; }
2018-01-26 17:53:38
352
原创 1014: C基础-等差数列
描述 题目描述: sum=2+5+8+11+14+…,输入正整数n,求sum的前n项和。 输入: 输出: 样例输入 2 样例输出 7
2018-01-26 17:44:27
418
原创 1013: C基础-求偶数和
题目描述: 编制程序,输入n个整数(n从键盘输入,n>0),输出它们的偶数和。 输入: 第一行输入一个数n表示接下来输入n个数字 接下来输入n个数 输出: 输出偶数和 样例输入 2 1 2 样例输出 2
2018-01-26 17:19:42
693
原创 1012: SZ斐波拉契数列
题目描述: 你应该很熟悉斐波那契数列,不是吗?现在谷学长不知在哪里搞了个山寨版斐波拉契数列,如下公式: F(n)= { a, n=1 b, n=2 F(n-1)+F(n-2), n>2并且n是奇
2018-01-26 17:12:11
781
原创 1010: C基础-阶乘数列
题目描述: 求1+2!+3!+4!+…+30!。科学计数法,保留两位小数。输入:输出:样例输入样例输出 提交#include #include using namespace std; int main() { int n; double s=0,t=1; for(n=1; n<=30; n++) { t=t*n; s=s+t; } cout<<setprecision(3
2018-01-18 18:38:00
533
原创 1009: C基础-统计字符
题目描述:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。输入:输出:样例输入a 1, 样例输出1 1 1 1提交#include #include using namespace std; int main() { char c; int letter=0,space=0,num=0,other=0; while((c=getchar())!='\n') { i
2018-01-18 18:24:52
425
原创 1008: C基础-公约公倍
题目描述:输入两个正整数m和n,求其最大公约数和最小公倍数。输入:输出:样例输入2 3样例输出1 6提交#include using namespace std; int main() { int m,n,temp,a,b; cin>>m>>n; if(m<n) { temp=m; m=n; n=temp; } for(int i=n;i>0;i--) { if(m%
2018-01-18 17:47:23
347
原创 1007: C基础-计负均正
题目描述: 从键盘输入任意20个整型数,统计其中的负数个数并求所有正数的平均值。保留两位小数输入:输出:样例输入1 2 3 4 5 6 7 8 9 10 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10样例输出10 5.50提交#include #include using namespace std; int main() { int a[20],n1=0,n2=0; doubl
2018-01-18 16:51:43
457
原创 1005: A+B(基本输入输出5)
题目描述:多个数求和。输入:第一行为N,下面紧跟N行数据。每行数据:开头为M,后面紧跟M个数。输出:输出每一行M个整数的和,每个数据一行。样例输入2 1 1 2 3 4样例输出1 7提交#include using namespace std; int main() { int m,n,a[100],sum; cin>>n; for(int i=0;i<n;i++) { cin>>m;
2018-01-18 16:32:37
1070
原创 1004: A+B(基本输入输出4)
题目描述:多个数求和。输入:输入包含多个测试用例。每个测试用例包含一个正整数N,随后是N个整数跟在同一行上。当某个测试用例以0开始,终止输入,且该用例不处理。输出:对于每一组测试用例,输出齐对应的和,每组数据一行。样例输入3 1 2 4 1 23 5 1 3 5 7 9 0样例输出7 23 25提交#include using namespace std; int main() { int
2018-01-18 16:22:36
500
原创 1003: A+B(基本输入输出3)
题目描述:输入两个数A,B,输出A+B的值。输入:多组数据:每组由两个整数(a和b)构成,a和b之间用空格隔开,每组输入单独占一行。当输入为 0 0 时,输入结束。0 0这组数据不处理。输出:对于每一组测试用例,输出齐对应的和,每组数据一行。样例输入1 2 3 4 10 20 0 0样例输出3 7 30提交#include using namespace std; int main() { in
2018-01-18 16:18:29
1123
原创 1002: A+B(基本输入输出2)
题目描述:输入两个数A,B,输出A+B的值。输入:第一行是数据的组数N,从第二行开始是N组由两个整数(a和b)构成的数据,a和b之间用空格隔开,每组输入单独占一行输出:每组的两个整数(a和b)求和并输出,每组的求和结果独占一行样例输入2 1 2 10 20样例输出3 30提交#include using namespace std; int main() { int a,b,n; cin>>n
2018-01-18 16:15:20
1628
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人