PAT_中国大学MOOC-陈越、何钦铭-数据结构2015春习
赛亚人_1
开通博客发表自己的一些编程代码以及学习的一些感受,希望各位朋友能给予我一些宝贵的建议。
展开
-
打印沙漏(20)
#include#includeint main(){ int n,k,i,j,t; char c; scanf("%d",&n); getchar(); scanf("%c",&c); k=sqrt((n+1)/2); for(i=0;i<k;i++) { t=2*k-2*i-1; for(j=0;j<i;j++) printf(" ");原创 2015-03-07 09:51:37 · 451 阅读 · 0 评论 -
Have Fun with Numbers (20)
#include#includeint main(){ char temp,str[22],s[22]; int len,value,t,i; int a[10],b[10]; while(gets(str)!=NULL) { memset(a,0,10*sizeof(int)); memset(b,0,10*sizeof(int)); len=strlen(str);原创 2015-03-07 09:54:39 · 496 阅读 · 0 评论 -
Shuffling Machine (20)
#includeint main(){ int a[55]; int t[55],c[55]; int i,n; scanf("%d",&n); for(i=1;i<55;i++) scanf("%d",&t[i]); for(i=1;i<55;i++) a[i]=i; while(n--) { for(i=1;i<55;i++) c[t[i]原创 2015-03-07 09:55:22 · 551 阅读 · 0 评论 -
数组元素循环右移问题 (20)
#include#includevoid reverse(int *a,int low,int high){ int temp; while(low<high) { temp=a[low]; a[low]=a[high]; a[high]=temp; low++; high--; }}int main(){ int *a,n,m,i; while(~sc原创 2015-03-07 09:52:54 · 385 阅读 · 0 评论 -
素数对猜想 (20)
#include#includeint isPrime(int a){ int i,t=sqrt(a); for(i=3;i<=t;i+=2) if(a%i==0) return 0; return 1;}int main(){ int n,i,k; while(~scanf("%d",&n)) { if(n100000) continue; k=0; fo原创 2015-03-07 09:52:07 · 302 阅读 · 0 评论