紫书
君焰DW
这个作者很懒,什么都没留下…
展开
-
开灯问题
//开灯问题 #include<stdio.h> #include<string.h> #define maxn 1010 int a[maxn]; int main(){ int n,k; int first=1; memset(a,0,sizeof(a)); scanf("%d %d",&n,&k);原创 2019-03-08 18:28:22 · 224 阅读 · 0 评论 -
蛇形填数
正确代码 #include<stdio.h> #include<string.h> #define maxn 10 int a[maxn][maxn]; int main(){ int n; scanf("%d",&n); memset(a,0,sizeof(a)); int x,y,tot=1; tot= a[x=0][y=n-1]=1; while(...原创 2019-03-08 21:13:03 · 164 阅读 · 0 评论 -
【算法竞赛入门经典第二版】习题2-3
韩信点兵 实质就是找3,5,7的最大公约数 #include<stdio.h> int main(){ int a,b,c,n; while(~scanf("%d %d %d",&a,&b,&c)){ int count=0; for(n=10;n<=100;n++){ if(n%3==a&&n%5==b&&...原创 2019-03-06 21:21:00 · 304 阅读 · 0 评论 -
算法竞赛入门经典(第二版)
习题2-3倒三角形 这道题一开始畏难,感觉自己做不出来,但是逼自己一把还是出来了嘛 一开始做错是错在了忘了数组下标从0开始,从1开始计算三角形就多了好多。 #include<stdio.h> int main(){ int n,hang,before,star; scanf("%d",&n); if(n<=20){ for(hang=0;hang<=n...原创 2019-03-06 21:45:05 · 939 阅读 · 0 评论 -
tex中的引号
#include&lt;stdio.h&gt; int main(){ int c,q=1; while((c=getchar())!=EOF){ if(c=='"'){ printf("%s",q?"“":"”");q=!q; }else printf("%c",c); } r原创 2019-03-09 16:07:40 · 255 阅读 · 0 评论 -
3-6WERTYU
巧妙地定位位置,假如用for+if(==c)的话怎么想都不如这样定位到这个位置好 #include<stdio.h> char s[]="'1234567890-=qwertyuiop[]\\asdfghjkl;'zxcvbnm,./"; int main(){ int c,i; while((c=getchar())!=EOF){ for(i=1;s[i]&&...原创 2019-03-09 18:49:35 · 142 阅读 · 0 评论