![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UVa
noble_
我要当神犇
展开
-
UVa272
题目关于字符串操作,大致思想是顺次读进每个字符,判断是不是",是就处理后输出,不是就输出原字符。#include int main(){ int c,q=1; while((c=getchar()) != EOF) { if(c=='"') { printf("%s",q ?"``" : "''"); q=!q; } else { print原创 2017-01-26 13:20:29 · 280 阅读 · 0 评论 -
UVa340
题目数组操作有点搞。一开始不知道是多数据。。。。坑了我好久#include#define maxn 1000 + 10int main() { int n,j, a[maxn], b[maxn]; int kase = 0; while(scanf("%d", &n) == 1 && n) { printf("Game %d:\n", ++kase);原创 2017-01-26 13:31:30 · 221 阅读 · 0 评论 -
UVa1225
看到题目心中一沉,目测时间复杂度蛮高啊。一看限定:3s+n直接上穷举。#include #include int num[10];//全局变量来存储1-10的出现次数int appear(int a)//计算a的每个数的出现情况,直接存给全局变量num{ int k,sum,i,j; char str[20]; while(k){ sum++;原创 2017-01-27 00:26:19 · 330 阅读 · 0 评论 -
UVa401
//先上代码#include #include #include const char* rev="A 3 HIL JM O 2TUVWXY51SE Z 8 ";//所有字符的reverse状态const char* msg[]={"not a palindrome","a regular palindrome","a mirrored string","a mirrored原创 2017-01-26 22:35:03 · 188 阅读 · 0 评论 -
UVa1583
题目还是多数据。一开始原创 2017-01-27 16:49:00 · 198 阅读 · 0 评论