發表文章

[UVA494]Kindergarten Counting Game

#include<cstdio> #include<cstring> #include<cctype> #define maxn 1000 int main(void) { char s[maxn]; memset(s,' ',sizeof(s)); while(gets(s)) { int len = strlen(s), count = 0, a = 0;//a = 0 目前為字母 1為其他非字母 for(int i=0;i<len;i++) { if(isalpha(s[i]) && !a) { a = 1; count++; } else if(!isalpha(s[i]) && a) a = 0; } printf("%d\n",count); } return 0; }

[UVA488]Triangle Wave

#include<cstdio> int main() { int T; while(scanf("%d",&T)!=EOF){ for(int l=0;l<T;l++) { int a,f; scanf("%d%d",&a,&f); if(l) printf("\n"); for(int k=0;k<f;k++) { if(k) printf("\n"); for(int i=1;i<=a;i++) { for(int j=1;j<=i;j++) printf("%d",i); printf("\n"); } for(int i=a-1;i>=1;i--) { for(int j=1;j<=i;j++) printf("%d",i); printf("\n"); } } } } return 0; }

建立 python 環境(windows 8)

圖片
   本篇我要介紹怎用sublime text3 編譯 python 2,給不想使用IDLE的人,以下我會用windows       8 做示範。    --------------------------------------------------------------------------------------------------------------     首先下載python 2 並安裝     連結  https://www.python.org/downloads/        接著設定系統變數    控制台 > 系統及安全性 > 系統 >變更設定 > 進階 >環境變數 > path > 編輯 >    加入 以下這行     C:\python27;C:\python27\Scripts                    接著開啟sublime text 3 建立一個 python 檔案  hello.py 存在桌面                 開啟 命令提示字元 (在搜尋 輸入 cmd開啟)     輸入 cd desktop  (切換到桌面)     輸入python Hello.py (編譯執行 Hello.py檔案)               大概就是這樣了喔~     希望有幫到 不想使用 IDLE 的大家!!!     

[ZJ]b428: 凱薩加密

題目: http://zerojudge.tw/ShowProblem?problemid=b428 ========================================================== #include<cstdio> #define maxn 1050 int main(void) { char a[maxn],b[maxn]; while(scanf("%s%s",&a,&b)!=EOF) { int ans = b[0] - a[0]; printf("%d\n",ans >= 0? ans : ans + 26); } return 0; }

[ZJ]a003: 兩光法師占卜術

題目: http://zerojudge.tw/ShowProblem?problemid=a003 ========================================================= #include<cstdio> int main(void) { int M,D,S; while(scanf("%d %d",&M,&D)!=EOF){ S=(M*2+D)%3; if(S==0) printf("普通\n"); else if(S==1) printf("吉\n"); else if(S==2) printf("大吉\n"); } return 0; }

[ZJa002]簡易加法

題目: http://zerojudge.tw/ShowProblem?problemid=a002 ================================================= #include<cstdio> int main() { int a,b; while(scanf("%d%d",&a,&b)!=EOF) printf("%d\n",a+b); return 0; }

[ZJa111][UVA12149] Feynman

題目: http://zerojudge.tw/ShowProblem?problemid=a111 ============================================================ #include<cstdio> int main() {     int a;     while (scanf("%d",&a)!=EOF&& a !=0 ){           int ans =0 ;           for (int i=1 ;i<=a;i++)               ans +=i*i ;           printf("%d \n",ans);     }     return 0; }