1. 使用C語言時,禁止使用單行註解 //
因為 ACM 使用以下的指令編釋程式:cc -lm -lcrypt -O2 -pipe -ansi -DONLINE_JUDGE
可以使用 alias cc='cc -lm -lcrypt -O2 -pipe -ansi -DONLINE_JUDGE' 加入別名,方便測試
2. 若無特別說明,則每一個結果後面都應該有一個換行(\n)
- Aug 25 Sat 2012 16:54
[ACM] 解題時的注意事項
- Aug 25 Sat 2012 16:44
[ACM] 10340 All in All
題目
http://luckycat.kshs.kh.edu.tw/homework/q10340.htm
解題注意事項
1. ACM 禁止使用單行註解 // (會得到 Compilation error)
- Aug 25 Sat 2012 15:45
alias 別名
因為 linux 的命令都有很多參數要下,使用別名可以節省很多時間
查看目前系統的別名
# alias
alias cp='cp -i'
- Aug 24 Fri 2012 14:30
javascript 縮排工具: http://jsbeautifier.org/
- Aug 24 Fri 2012 09:35
[軟體] dialupass:從電腦查詢 ADSL 的密碼
介紹:http://yuhoct1.pixnet.net/blog/post/25312038-%E5%85%8D%E8%B2%BB%E8%BB%9F%E9%AB%94-%E5%BF%98%E8%A8%98adsl%E5%AF%86%E7%A2%BC%E7%9A%84%E6%99%82%E5%80%99%EF%BC%8C%E5%B9%AB%E4%BD%A0%E6%89%BE%E5%9B%9E%E5%AF%86%E7%A2%BC
- Aug 24 Fri 2012 01:48
[待研究] vim 設定 tab 取代成空白
- Aug 24 Fri 2012 01:16
[ACM] 11541 Decoding (紀錄重複次數編碼)
#include <stdio.h> #include <string.h> int main() { int i, j, k, case_n, n, len; char str[401], c; fscanf(stdin, "%d", &case_n); for (i=0; i<case_n; i++) { fscanf(stdin, "%s", &str); len = strlen(str); j =0; printf("Case %d: ", i+1); while (1) { if (j >= len) break; c = str[j++]; n = 0; while (1) { n = (n * 10) + str[j++] - 48; if (str[j] < 48 || str[j] >57) break; } for (k=0; k<n; k++) { printf("%c", c); } } printf("n"); } return 0; }
- Aug 24 Fri 2012 00:27
[ACM] 12289 One-Two-Three
題目:
http://luckycat.kshs.kh.edu.tw/homework/q12289.htm
#include <stdio.h> #include <string.h> char number[3][6] = {"one", "two", "three"}; void change_word(char *str) { int len, len2, i, j, k, err_cnt; len = strlen(str); for (j=0; j<3; j++) { len2 = strlen(number[j]); if (len != len2) continue; err_cnt = 0; for (k=0; k<len2; k++) { if (str[k] != number[j][k]) err_cnt++; } if (err_cnt <= 1) { printf("%d\n", j+1); break; } } } int main() { int i, n; char str[6]; fscanf(stdin, "%d", &n); for (i=0; i<n; i++) { fscanf(stdin, "%s", &str); change_word(str); } return 0; }
- Aug 23 Thu 2012 09:40
[待研究] vim 設定
- Aug 22 Wed 2012 09:38
下 mysql 指令時需注意的參數
max_allowed_packet : sql 字串的大小限制
group_concat_max_len : 使用 group_concat 的最大長度