UVA
文章平均质量分 82
gklzc0608
这个作者很懒,什么都没留下…
展开
-
uva--232(字符串模拟)
点击打开链接 这是一道字符串模拟题,题意大概是给定一个m*n的网格,黑格用‘*’表示,白格有一个字母,如果一个白格左边或者上面没有黑格子,则称为一个起始格。 然后找出所有横向单词和竖向单词,注意这个地方的横向单词指从一个起始格开始一直往右或者往下,直到遇见黑格子或者出界,并且每个字母在找横向或者竖向单词时只能用一 次 ,所以分为两个步骤,横向找和竖向找,每次判断该格子是不是起始格,并原创 2015-07-29 11:45:07 · 581 阅读 · 1 评论 -
uva 227--模拟
点击打开链接 这是一道字符串模拟题,可以用来锻炼代码能力吧。 题意很简单给定一个5*5的迷宫,其中有一个空格,每次操作都是让空格进行移动,输出一系列操作之后的迷宫。 int main() { int t=0; while(gets(puzzle[0])) { int x,y; if(puzzle[0][0]=='Z') break; from(i,1,5) gets(puzzle[i]); from(原创 2015-07-29 01:21:46 · 682 阅读 · 1 评论 -
uva--1368(贪心,字符串模拟)
点击打开链接 该题是一个带有贪心思想的字符串模拟题,题目给定m个长度为n的字符串,让你求一个长度为n的字符串,使得该字符串与这m个字符串对应位置的字符不同的个数和最小。 要使对应位置不同字符最少,则该字符串每个字符优先选择该位置出现次数多的字符,若次数相同则选择字典序更小的字符。 代码: #include #include #include #include #includ原创 2015-07-30 00:30:28 · 749 阅读 · 0 评论 -
uva120--模拟
120 - Stacks of Flapjacks Time limit: 3.000 seconds原创 2015-07-25 15:16:07 · 601 阅读 · 0 评论