- 博客(49)
- 收藏
- 关注
原创 蛋蛋的问题.800
#include#includeusing namespace std;int main(){ char c[27]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'}; int i,a[1010]; int
2016-12-11 08:50:39
290
原创 678.最小K个数之和
#include#includeusing namespace std;int main(){ int a[100005],n,k,i,s=10,sum; while(s--) { sum=0; scanf("%d%d",&n,&k); for(i=0; i<n; i++) scanf("%d"
2016-12-10 22:30:09
573
转载 数数
#include int fun(int n){ if(n==1||n==0) printf("O"); else if(n==2||n==3) printf("T"); else if(n==4||n==5) printf("F"); else if(n==6||n==7) printf("S")
2016-12-10 16:50:58
405
原创 260.数数小木块
#includeint main(){ int t,i,n,sum,num; scanf("%d",&t); while(t--) { sum=0,num=0; scanf("%d",&n); for(i=1;i<=n;i++) { num=(n-i+1)*i;
2016-12-10 16:31:57
1164
原创 181.小明的难题
#includeint main(){ int t,i,n; scanf("%d",&t); while(t--) { long long k=1,sum=0; scanf("%d",&n); if(n==1) printf("%d\n",n); else {
2016-12-10 16:11:39
460
原创 51.爱管闲事的小明
#includeint main(){ int n,i,L,m,x,y; scanf("%d",&n); while(n--) { int a[10000]= {0},sum=0; scanf("%d%d",&L,&m); while(m--) { scanf("%d%d",
2016-12-09 11:39:40
295
原创 842.整除的尾数未完成
怎么修改才能AC?#includeint main(){ int a,b,i,first=1; while(~scanf("%d%d",&a,&b)) { if(a==0&&b==0)break; if(a%b==0) { printf("00"); for(i=1;;i
2016-12-04 11:16:23
296
原创 1169.求和求到手软
#includeint main(){ int n,sum=0; char ch; while(~scanf("%d%c",&n,&ch)) { sum+=n; if(ch=='\n') { printf("%d\n",sum); sum=0; }
2016-12-01 08:47:03
254
原创 53.不高兴的小明
#includeint main(){ int i,a[8],b[8]; int n; scanf("%d",&n); while(n--) { int m=0,sum=0,max=0,t=0; for(i=0; i<7; i++) { scanf("%d %d",&a[i],&b[
2016-11-30 21:32:44
463
原创 1926
#includeint main(){ int a,b,c; while(scanf("%d",&a)!=EOF) { if(a==0) break; scanf("%d%d",&b,&c); if(a+b>c&&b+c>a&&a+c>b) printf(
2016-11-29 22:39:41
215
原创 48.小明调查作业
#include#includeusing namespace std;int main(){ int n,i,arr[1001]; scanf("%d",&n); int sum=n; for(i=0;i<n;i++) { scanf("%d",&arr[i]); } sort(arr,arr+n); for
2016-11-29 09:27:50
354
原创 593.Take it easy
#includeint main(){ int m,a[11],i; while(scanf("%d",&m)!=EOF) { for(i=0; i<10; i++) scanf("%d",&a[i]); for(i=0; i0; i++) m+=a[i]; printf("
2016-11-28 15:41:08
218
原创 324.猴子吃糖
#includeint yuan(int a){ if(a==0) return 1; else return 2*(yuan(a-1)+1);}int main(){ int n; scanf("%d",&n); while(n--) { int m;
2016-11-27 16:54:22
512
原创 815三角形
#include#includeint main(){ int n; scanf("%d",&n); while(n--) { double x1,y1,x2,y2,x3,y3; //和oj67题不一样。这里点坐标竟然要用double形。 scanf("%lf%lf%lf%lf%lf%
2016-11-24 19:58:53
291
原创 奇数个数
#include int main(){ int sum,sum1,x; sum=sum1=0; while(scanf("%d",&x)!=EOF) { sum++; if(x%2) sum1++; if(sum==10) {
2016-11-22 18:02:53
425
原创 九九乘法表
#include int shen(int n){ int i, j; for(j=1;j<=n;j++) { for(i=j;i<10;i++) printf("%d*%d=%d ",j,i,i*j); printf("\n"); } printf("\n"); return 0;}i
2016-11-21 16:10:53
353
原创 指数运算
#includeint main(){ int x,n; while(scanf("%d%d",&x,&n)!=EOF) { int i; long long c=1; 为什么要用long long呢? if(n==0) printf("1\n"); els
2016-11-20 10:34:12
683
原创 另一种阶乘问题。
#includeint jc(int n){ int i,j; int temp=1,sum=0; for(i=1;i<=n;i++) { for(j=1; j<=i; j++) { if(j%2==1) temp*=j; } sum+=tem
2016-11-20 09:44:40
402
原创 223.小明的烦恼
#include#includeint main(){ int t; scanf("%d",&t); while(t--) { char str[12]; int i,len; scanf("%s",str); len=strlen(str); for(i=0; i<len; i+
2016-11-20 09:10:04
384
原创 变态最大值
#includeint s[10010];int main(){ int n,i; while(~scanf("%d",&n)) { int max=-1; for(i=1; i<=n/3; i++) { int a,b,c; scanf("%d%d%d",&a,&b,&c
2016-11-19 10:39:06
318
翻译 大小写转换
#include#includeint main(){ int t; scanf("%d",&t); while(t--) { char str[102]; int i,len; scanf("%s",str); len=strlen(str); for(i=0;i<len;i++)
2016-11-19 10:04:58
371
原创 1的个数
#includeint a[10002]= {0};int main(){ int N,i,j; scanf("%d",&N); while(N--) { int M,sum=0; scanf("%d",&M); for(i=0;; i++) { a[i]=M%2;
2016-11-14 17:41:06
212
原创 xiaomingdediaochatongji
#includeint main(){ int i,j,a[101]; int t; scanf("%d",&t); while(t--) { int n; scanf("%d",&n); for(i=1; i<=n; i++) scanf("%d",&a[i]);
2016-11-10 19:57:25
272
原创 小学生算数
#includeint main(){ int n,m; while(scanf("%d%d",&n,&m)!=EOF) { int sum=0; int sss=0; if(n==0&&m==0)break; if(n%10+m%10>=10) { sum++;ss
2016-11-09 08:19:03
315
翻译 n-1位数
我的想法是判断输入的w是几位数,然后就让w取于10的几减一次方,无奈能力有限,想不出怎么用代码来实现。下面是我在网上找到与我想法一致的程序。#include int main() { int n; int a; scanf("%d",&n); while(n--){ scanf("%d",&a);
2016-11-08 08:36:20
210
原创 6174猜想
6174猜想 ,1955年,卡普耶卡(D.R.Kaprekar)研究了对四位数的一种变换:任给出四位数k0,用它的四个数字由大到小重新排列成一个四位数m,再减去它的反序数rev(m),得出数k1=m-rev(m),然后,继续对k1重复上述变换,得数k2.如此进行下去,卡普耶卡发现,无论k0是多大的四位数, 只要四个数字不全相同,最多进行7次上述变换,就会出现四位数6174。下面是在百度百科里看到的
2016-11-03 22:07:23
2511
原创 三角形面积
#include#includeint main(){ //(3)S△=√[p(p-a)(p-b)(p-c)] [p=1/2(a+b+c)](海伦—秦九韶公式) int x1,y1,x2,y2,x3,y3; while(scanf("%d%d%d%d%d%d",&x1,&y1,&x2,&y2,&x3,&y3)!=0) { if(x1==0&&y
2016-11-03 21:38:05
208
原创 爱摘苹果的小明
#includeint main(){ int a[11],L,i; int n; scanf("%d",&n); while(n--) { int num=0; for(i=1;i<=10;i++) scanf("%d",&a[i]); scanf("%d",&L);
2016-11-03 17:51:34
576
原创 斐波那契(Fibonacci)
递归实现#includeint fib(int n){ if(n==1||n==2) return 1; else return fib(n-1)+fib(n-2);}int main(){ int m; scanf("%d",&m); while(m--) { int n; s
2016-11-03 17:32:56
400
原创 40.最大公约数与最小公倍数
#includeint main(){ int n; scanf("%d",&n); while(n--) { int r,i,j,a,b; scanf("%d%d",&i,&j); a=i; b=j; while(j!=0) { r=i%j;
2016-11-03 13:49:22
820
原创 求转置矩阵问题
求转置矩阵问题 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 求一个三行三列的转置矩阵。 输入 第一行一个整数n每组测试数据是九个整型数(每个数都不大于10000),分别为矩阵的的每项; 输出 每组测试数据的转置矩阵; 请在每组输出之后加一个换行 样例输入 2 1 2 3 4 5 6 7 8 9 2 3 4 5 6
2016-11-03 09:25:42
216
原创 King 选太子
#includeint main(){ int i,j,n;; int a[100]; int t; scanf("%d",&t); while(t--) { scanf("%d",&n); for(i=1;i<=n;i++) scanf("%d",&a[i]); for(j=1;
2016-11-02 21:26:05
443
原创 中位数
#includeint main(){ int m,i,j; int a[20001]; int t; scanf("%d",&t); while(t--) { scanf("%d",&m); for(i=0; i<m; i++) { scanf("%d",&a[i]);
2016-11-02 13:16:20
243
原创 正三角形的外接圆面积
#include#include#define pi 3.1415926int main(){ int n; double m; double s,r; scanf("%d",&n); while(n--) { scanf("%lf",&m); r=sqrt(3)/3*m; s=pi*r*r;
2016-10-26 17:55:43
473
原创 ASC11排序
#includeint main(){ int n; scanf("%d",&n); while(n--) { char a,b,c; char d; getchar(); while(scanf("%c%c%c",&a,&b,&c)!=EOF) {
2016-10-19 16:52:32
646
转载 小明的调查作业(未完成)
题面:小明的老师布置了一份调查作业,小明想在学校中请一些同学一起做一项问卷调查,聪明的小明为了实验的客观性,想利用自己的计算机知识帮助自己。他先用计算机生成了N个1到1000之间的随机整数(0<N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。
2016-10-09 10:30:56
756
原创 日期计算
#includeint main(){ int N; scanf("%d",&N);//输入N组数据 while(N--) { int M[13]= {0,31,28,31,30,31,30,31,31,30,31,30,31};//将月份对应天数存入一个数组 int y,m,d;//输入年,月,日
2016-10-06 20:24:27
201
转载 ***
#include#include#include#include#includeusing namespace std;int main(){// // 如果 a=r*b+c a,b,c,r都是整数 那么 GCD(a,b)=GCD(b,c);// int aa,bb,c;// scanf("%d%d",&aa,&bb);//
2016-10-05 21:08:07
175
转载 笔记
字符: 定义; char s; scanf("%c",&s); printf("%c",s); getchar();吸收一个字符字符串 char str[50];定义一个大小为50的字符串 大小一般要定义为比需要的大一点 scanf("%s",str);一次输入多个字符到字符串中 输入时候以换行或者空格
2016-10-05 20:17:49
174
转载 素数求和
#includeint main(){ int m,n,i,j,a,b; scanf("%d\n",&m); while(m--) // m组数据 { int sum=0; scanf("%d\n",&n); // 某一组 n个数 for(i=0; i {
2016-10-05 16:56:42
389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人