UVA
yangja333
一只小小小小的菜鸟
展开
-
UVA 414 - Machined Surfaces
题目大意:不断地消除空格,使左右两边接触,求最后剩下多少个空格。 #include using namespace std;int main() { int n; int a[15]; char c; while(scanf("%d", &n) != EOF && n) { for(int i = 1; i <= n; i++) a[i] = 0;原创 2010-01-21 15:06:00 · 146 阅读 · 0 评论 -
10110 - Light, more light
求是否为完全平方数,但是数据有点阴!!!!! #include #include using namespace std;int main() { long long x; while(cin >> x && x) { long long t = (long long)sqrt((double)x); if(t * t == x) cou原创 2010-04-09 22:36:00 · 146 阅读 · 0 评论 -
UVA 102 - Ecological Bin Packing
枚举注意输入顺序是B G C 输出是按照 B C G顺序的 #include using namespace std;int main() { int a[10]; int b[7]; while(scanf("%d", &a[1]) != EOF) { int tot = 0; tot += a[1]; for(int i = 2; i原创 2010-01-21 15:04:00 · 165 阅读 · 0 评论 -
490 - Rotating Sentences
水题!!!!输入n行字符串,把这些字符串旋转90°。郁闷的3Y,因为一个等号忘打了!!!! #include #include using namespace std;int main() { string str[200]; int t = 1; while(getline(cin, str[t])) { t++; } int maxsi原创 2010-02-06 13:02:00 · 307 阅读 · 0 评论 -
445 - Marvelous Mazes
简单模拟!!!还以为肯定错了,没想到1Y了,O__O"… #include using namespace std;char a[200];int main() { //freopen("1.txt", "r", stdin); while(gets(a)) { int s = strlen(a); int t = 0; for(int i =原创 2010-02-06 14:02:00 · 196 阅读 · 0 评论 -
488 - Triangle Wave
简单题,看懂题目就能搞定。悲剧的是发现pdf 跟网页的题目居然不一样O__O"…网页的题目才是对的!!!! #include using namespace std;int main() { int T; scanf("%d", &T); while(T--) { int n, m; scanf("%d %d", &n, &m); for(原创 2010-02-06 16:22:00 · 147 阅读 · 0 评论 -
489 - Hangman Judge
注意 abcd 和 aaaa 应该是You chickened out. #include #include #include using namespace std;int main() { int n; set se; set::iterator it; string str1, str2; bool a[100]; while(scanf(原创 2010-02-06 17:29:00 · 213 阅读 · 0 评论 -
424 - Integer Inquiry
大数加法 #include using namespace std;void add(char a[],char b[],char back[]){ int i,j,k,up,x,y,z,l; char *c; if (strlen(a)>strlen(b)) l=strlen(a)+2; else l=strlen(b)+2; c=原创 2010-02-06 22:17:00 · 164 阅读 · 0 评论 -
10106 - Product
大数乘以大数。贴了n个模板,都是WA,最后用网络上的别人的代码通过的!!!!O__O"… #include #include using namespace std;void mult(char a[],char b[],char c[]) { int len_a = strlen(a),len_b = strlen(b);原创 2010-02-06 22:46:00 · 163 阅读 · 0 评论 -
457 - Linear Cellular Automata
题目看懂就可以做出来了,问题就是看了两个小时我题目没看懂!!!!! #include using namespace std;int a[10];int b[50][40];int main() { int T; scanf("%d", &T); while(T--) { for(int i = 0; i < 10; i++) scanf("%原创 2010-02-07 00:02:00 · 354 阅读 · 0 评论