UVa
文章平均质量分 66
shajinzheng
这个作者很懒,什么都没留下…
展开
-
UVa-10361
#include #include #include #define MAXN 120#define NumOfParts 5char line[MAXN];char parts[NumOfParts][MAXN];#define shaint main(){ #ifdef sha freopen("input.txt", "r", stdin); freopen("out原创 2014-02-26 15:22:57 · 613 阅读 · 0 评论 -
UVa-401
#include #include #include char *ori = "ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789";char *rev = "A000300HIL0JM0O0002TUVWXY51SE0Z0080";int IsPalindrome(char s[]){ int len = strlen(s); int i; for (i原创 2014-02-26 15:16:07 · 763 阅读 · 0 评论 -
UVa-10010
#include #include #include #define MAXN 50#define MAXM 20char matrix[MAXN][MAXN];int dx[] = {-1, -1, 0, 1, 1, 1, 0, -1};int dy[] = {0, -1, -1, -1, 0, 1, 1, 1};int lower(int c){ if (c < 91)原创 2014-02-26 15:17:20 · 628 阅读 · 0 评论 -
UVa-537
#include #include #include #include #define LOCAL#define MAXN 200char cas[MAXN];char value[MAXN];char CharConcept[] = "PUI"; char unit[] = "WVA";char prefix[] = "mkM";int used[3];double co原创 2014-02-26 15:12:54 · 798 阅读 · 0 评论 -
UVa-409
#include #include #include #define LOCAL#define MAXN 20#define MAXM 100char KeyWords[MAXN][MAXN];char Excuses[MAXN][MAXM];int times[MAXN];void Lower(char t[]){ int len = strlen(t); int i;原创 2014-02-26 18:53:57 · 989 阅读 · 0 评论 -
UVa-340
终于A了,不知道为什么,用fgets读每行对数字进行操作的时候,就是不行,换成scanf就可以了。猜想:是不是因为空格的原因?原题中,对于每行的guess,并没有指出exact format,只是在example中每行的数字之间都是一个空格。但是我也尝试过将fgets得到的char数组中每个元素进行判断是不是数字,再得到对应的int数组,答案还是不对?抽空一定要解决一下,我感觉可能是因为一个我原创 2014-03-11 16:29:07 · 693 阅读 · 0 评论 -
UVa-152
这道题意思非常简单,就是输入一堆树的坐标,对于每个树,找到离它最近的树的距离,并看看是属于什么范围的。[0, 1), [1, 2), [2, 3), [3, 4), ... , [9, 10)需要注意的是两点:1. 输出最后的结果以后,还有输出一行空格,UVa对这个格式卡的非常严2. 题目中each number right justified in a field of width原创 2014-03-16 14:05:40 · 578 阅读 · 0 评论 -
UVa-573
这道题目开始提交多次都出错,后来试了一下就A了,也没对代码进行什么改变,非常费解。还想给UVa提一个建议,为什么不能看到自己提交以后的代码?如果像POJ可以看的话,对自己对比自己的代码,找到错误很有帮助!还要注意一点的是:判断Success还是Failure的时候,是当前高度height > heightOfWell,height =. 题目中的原句是 In other words, the原创 2014-03-16 14:10:29 · 582 阅读 · 0 评论