2012年3月27日

UVa 10815 - Andy's First Dictionary

摘要: 这道题貌似有陷阱:用gets过不了。 1 # include <stdio.h> 2 # include <ctype.h> 3 # include <string.h> 4 # include <stdlib.h> 5 6 # define MAX_LEN 205 7 # define MAXN 5005 8 9 char dic[MAXN][MAX_LEN];10 char word[MAX_LEN];11 12 int cmp(const void *a, const void *b);13 14 int main()15 {16 char 阅读全文

posted @ 2012-03-27 00:37 getgoing 阅读(696) 评论(0) 推荐(0) 编辑

UVa 10878 - Decode the tape

摘要: 开始以为统计示例那句话中26个字母对应的字符串就行了,后来发现‘A’和‘a’不一样,仔细一看有一个位不一样,突然想到了ascii,一看7位,这不正好吗! 1 # include <stdio.h> 2 # include <string.h> 3 4 char str[15]; 5 char t[8] = {64, 32, 16, 8, 0, 4, 2, 1}; 6 7 int main() 8 { 9 short int i, c;10 11 gets(str);12 while (gets(str) != NULL)13 {14 ... 阅读全文

posted @ 2012-03-27 00:33 getgoing 阅读(218) 评论(0) 推荐(0) 编辑

UVa 409 - Excuses, Excuses!

摘要: 写的很繁琐。 1 # include <stdio.h> 2 # include <ctype.h> 3 4 # define MAX_WORD_LEN 25 5 # define MAX_LINE_LEN 75 6 # define MAXN 25 7 8 char keyw[MAXN][MAX_WORD_LEN]; 9 char line[MAXN][MAX_LINE_LEN];10 char copy[MAX_LINE_LEN];11 int cnt[MAXN];12 13 int key_cnt(char *line, int len, char *keywor 阅读全文

posted @ 2012-03-27 00:30 getgoing 阅读(351) 评论(0) 推荐(0) 编辑

TLE:csu 1205 放石子游戏

摘要: 表示第一次用dfs。。。 1 # include <stdio.h> 2 # include <string.h> 3 4 char board[1001][1001]; 5 char vis[1001]; 6 int trace[1001]; 7 int N, M, ans; 8 9 void dfs(int x, int y);10 void special_dfs(int x, int y, int trace[]);11 12 int main()13 {14 int i, j, x, y;15 16 while (~scanf("%d%d" 阅读全文

posted @ 2012-03-27 00:26 getgoing 阅读(231) 评论(0) 推荐(0) 编辑

导航