
UVa
gneveek
T_T此号终于找回,以后要注意安全。
展开
-
UVa 414 - Machined Surfaces
题目大意:有n行字符串,每行中间是空格,两边是字母X,把右边的整体往左边平移,直到某一行中间没有空格就计算此时整个平面里的空格数。首先想到的思路就是:利用两个数组left,right分别记录每一行左边x的终结位置和右边X的开始位置,然后利用right[i]的递减来模拟左移,最原创 2011-09-27 08:06:03 · 1303 阅读 · 0 评论 -
UVa 445 - Marvelous Mazes
终于有一道一次AC的题了。。 唉,上一道题做的崩溃 #include #include int main(){ char c; int sum = 0; while((c=getchar()) != EOF) { if(isdigit(c))原创 2011-09-27 19:53:29 · 807 阅读 · 0 评论 -
UVa 458 - The Decoder
题目又臭又长,其实就一句话: 把输入的字符串的每个符的ASCII - 7 后输出。这题就看英文有点难,写起来就像hello,world代码如下 #includeusing namespace std;int main(){ string s; while原创 2011-09-24 22:57:54 · 598 阅读 · 0 评论 -
HDU - 1015 Safecracker
之前一直WA,感觉也没什么错误。不知道哪里没考虑到。 /** * Author: Gneveek * Data: 2011-10-4 * Descripition: HDU - 1015 Safecracker */ #include #incl原创 2011-10-04 16:39:36 · 849 阅读 · 0 评论 -
UVa 10815 - Andy's First Dictionary
题目大意:读入字符串,并把里面单词按字典序输出。我的程序问题百出,在网上看到个比较好的代码,写的很棒。#include #include #include #include char d[1000010][210] = {'\0'};int n =原创 2011-10-07 13:54:36 · 1300 阅读 · 0 评论 -
UVa 537 - Artificial Intelligence?
题意很好看懂 ,直接看输入输出就了然了。Very Good!写个函数读数据,再分三种情况输出。 /** * Author: Gneveek * Data: 2011-10-5~6 * Descripition: UVa 537 - Artificial I原创 2011-10-06 09:28:12 · 812 阅读 · 0 评论 -
UVa 409 Excuses! Excuses!
题目要注意的地方:1)不区分大小写!2)判断一个单词是否合法:前后是空格或者是非字母字符。比如8342364823abcd$^%$&^^* 那么,里面那个abcd也算是一个合法的单词。原文说:当且仅当字符连续,并且是在字符串的开头或结尾,或者前后是非字符时,才算做一个原创 2011-10-06 19:32:58 · 1047 阅读 · 0 评论 -
UVa 424 - Integer Inquiry
最简单的大数相加 /** * Author: Gneveek * Data: 2011-10-10 今天是双十节,祝贺一下。 ROC Good! * Descripition: UVa 424 - Integer Inquiry */ #incl原创 2011-10-10 15:11:23 · 816 阅读 · 0 评论 -
UVa 10010
大多是饶立写的AC代码://Problem:UVa 10010//Data:2011-10-26#include #include #include using namespace std;//表格长宽int m,n;// 保存最终查找到的位置。int positionX;int positionY;//存储表格数据char data[60][60];//转载 2011-10-27 00:11:42 · 2352 阅读 · 0 评论 -
UVa 489 - Hangman Judge我就不明白了,哪里错了?(已解决)
为什么一直WA!!苍天呀,大地啊~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 求解脱!我的十一啊=================================2011.10.1========================原创 2011-09-30 23:12:42 · 1345 阅读 · 1 评论 -
UVa 10878 - Decode the tape
/** * Author: Gneveek * Data: 2011-10-3 * Descripition: UVa 10878 - Decode the tape */ #include #define MAXN 15const int asc[11] = {原创 2011-10-03 20:40:15 · 696 阅读 · 0 评论 -
UVa 644 - Immediate Decodability
题目大意:写一个程序判断输入的字母表是否具有“立即可解码性”。什么是立即可解码性呢?比如他给的两个例子编码1:A:01 B:10 C:0010 D:0000 这个就具有立即可解码性,因为每个编码都具有唯一性,随便敲一串 0010000001原创 2011-10-03 11:05:59 · 820 阅读 · 0 评论 -
UVa 10055 Hashmat the brave warrior
这题非常简单,但是因为没看清题,WA了好几次“or vice versa” 反之亦然说明输入的数有可能是先输入敌方,再输入已方,所以应该加个判断 #includeusing namespace std;int main(){ long a,b;原创 2011-09-24 13:50:26 · 653 阅读 · 0 评论 -
UVa 488 Triangle Wave
Sample Input:132第一个数是要测试的次数,后面两个是“振幅”和“频率”,振幅=3频率=2输出如下:122333221122333221 题目比较简单,先写一个打印“波形图的函数” dra原创 2011-09-27 20:55:05 · 842 阅读 · 0 评论 -
UVa 457 - Linear Cellular Automata
题目大意(From Sina Blog:xiaohe):个生物学家堆在一排并排着的培养皿中的细菌群体进行DNA序列修改来进行相关测试,通过改变DNA他可以让细菌对邻近培养皿里的种群浓密度产生反应,群体密度用4个状态标示(0~3)DNA的状态通过下标为0~9的数原创 2011-10-01 23:39:59 · 1534 阅读 · 0 评论 -
UVa 694 - The Collatz Sequence
/** * Author: Gneveek * Create Time: 2011-10-1 * Descripition: UVa 694 - The Collatz Sequence */ #include int main(){ long A,limit;原创 2011-10-01 20:39:10 · 665 阅读 · 0 评论 -
UVa 401 - Palindromes
这题是Rujia Liu推荐的第一个字符串题。题意很容易看懂,就是给出字符串,判断其是否是回文或镜面对称回文。输出有4种情况,给出的表格做了很清楚的说明。思路:写两个函数,is_palindrome()判断是否是回文串,is_mirrored()判断是否是镜像对称串。原创 2011-10-02 14:28:14 · 4674 阅读 · 2 评论 -
UVa 10361 - Automatic Poetry
英语题看的太郁闷了,往往看题要花很长时间。题目大意:读取字符串,每个测试例子有两行,第一行中有5个子串,中间用 ""分开。第二行有一个串,以“...”结尾。最后每个实例打印两行,第一行简单的把输入的第一行打印出来,只去掉 符号,第二行按照原来第二行的打印,并把三个点去掉,原创 2011-10-03 10:39:19 · 1407 阅读 · 0 评论 -
UVa 10115 - Automatic Editing
这题是基础题,主要是练习编程能力,没有什么算法。。饶是如此我也花了不少时间。果如学长所说,A题的过程即痛苦又快乐。 ========================================刚才看了下网上别人贴的代码,发现都很短。。我知道我这方法又土到家原创 2011-10-05 17:26:48 · 859 阅读 · 0 评论 -
UVa 10878 ---- 求0.00ms解法
闲来无事,去UVa玩玩;原创 2014-09-23 20:15:59 · 1117 阅读 · 1 评论