摘要:
题目大意题目原文:http://uva.onlinejudge.org/external/102/10222.pdf背景只要把每个字母或符号以键盘上在它左边第二个键的符号来取代就行了。算法:很简单,自己看。我实在想不到其他方法了,哈哈。代码:这里附上我的代码,你可以去这里提交你的代码验证你的代码是否正确。 1 #include<stdio.h> 2 int main(void) 3 { 4 char a; 5 while(scanf("%c",&a)!=EOF) 6 { 7 if(a=='\\')printf("[") 阅读全文
摘要:
题目大意题目原文:http://uva.onlinejudge.org/external/2/272.pdf背景你现在必须要写一个程序,将普通的双引号("),转成有方向性的双引号,而其它文字则不变。而在把普通的双引号换掉的时候,要特别注意,当要开始引述一句话时要用 `` ,而结束引述时要用 '' 。不用担心会有多层巢状引号的情形,也就是第一个引号一定是用 `` 来代替,再来用 '',然后用 `` ,接着用 '' ,依此类推。输入是若干列的文字,其中有偶数个双引号( " ),以 end-of-file 做结束。输出的文字必须和输 阅读全文
摘要:
题目大意题目原文:http://uva.onlinejudge.org/external/124/12459.pdf背景Maya 知道雌蜂有双亲 (一个爸爸和一个妈妈),但是雄蜂则只有一个妈妈而没有爸爸。这是因为未交配的雌蜂所产的卵会孵出雄蜂,但是受精的卵则会孵出雌蜂。在 Maya 晓以大义之后,Willy 开始好奇他有多少祖先。他有一个妈妈,两个祖父母 (一个祖父和一个祖母)。他也有三个曾祖父母。因为 Willy 很懒,不想做太多计算,他要请你写个程序来帮他计算某一代的祖先一共有几个。假设同一代的祖先之间没有亲戚关系。算法:发现规律之后把80种情况都求出来便可以了。代码:这里附上我的代码,你 阅读全文
摘要:
题目大意题目原文:http://uva.onlinejudge.org/external/5/591.pdf背景将问题简化就是将积木移动成一样的高度,需要移动的最少木块数。算法:注意的是就是输出的格式。我因为这个wor了一次,很不小心,要注意要注意。代码:这里附上我的代码,你可以去这里提交你的代码验证你的代码是否正确。 1 #include<stdio.h> 2 #include<math.h> 3 int main(void) 4 { 5 int n,i,sum,average,count,num=1; 6 int h[50]; 7 8 while(scanf(&qu 阅读全文
摘要:
题目大意题目原文:http://uva.onlinejudge.org/external/103/10340.pdf背景输入俩个单词看后面那个单词中有没有出现前的单词算法:很简单,自己看。代码:这里附上我的代码,你可以去这里提交你的代码验证你的代码是否正确。 1 #include<stdio.h> 2 #include<string.h> 3 int main(void) 4 { 5 char s1[200000],s2[200000]; 6 int i,j; 7 while (scanf("%s %s",&s1,&s2)!=EOF) 阅读全文
摘要:
题目大意题目原文:http://uva.onlinejudge.org/external/108/10812.pdf背景问题很简单就是给你俩个球队的分数和还有分数差的绝对值,叫你计算出两个球队的分数算法:用俩个二元一次方程就可以解决问题,但是要注意分数是大于0的也是整数。注意着俩点问题就很好解决了。代码:这里附上我的代码,你可以去这里提交你的代码验证你的代码是否正确。 1 #include<stdio.h> 2 int main(void) 3 { 4 int n,s,d,x,y; 5 scanf("%d",&n); 6 while(n--) 7 { 8 阅读全文
摘要:
题目大意题目原文:http://uva.onlinejudge.org/external/124/12468.pdf背景计算电视转台问题,太简单不说了。自己看吧。standard inputstandard output3 9 0 99 12 27 -1 -16 1 15算法:很简单的算法。自己看看。代码:这里附上我的代码,你可以去这里提交你的代码验证你的代码是否正确。 1 #include<stdio.h> 2 int main(void) 3 { 4 int a,b,c,d; 5 while(scanf("%d %d",&a,&b)!=EOF 阅读全文
摘要:
题目大意题目原文:http://uva.onlinejudge.org/external/104/10474.pdf背景还是基本的排序问题,题目意思很简单就是首先出入n和q,之后输入n个属于n的数q个属于q的数,判断q中的每个数在n中数的大小派第几。Sample Input4 1235155 213331230 0Sample OutputCASE# 1:5 found at 4CASE# 2:2 not found3 found at 3算法:还是使用冒泡算法,我的思路也很简单,首先:肯定就是输入n和p俩个数的(这里出现了一个很基本的问题忘记加!=EOF)然后:就是输入那个多数字了啊,再对n 阅读全文
摘要:
题目大意题目原文:http://uva.onlinejudge.org/external/104/10420.pdf背景题目的原意是说统计被征服人在哪个国家的数目,并且将国家名称按字母表的顺序进行输出。统计被征服的人在这个国家的数目。Sample Input3Spain Donna ElviraEngland Jane DoeSpain Donna AnnaSample OutputEngland 1Spain 2算法:还是使用选择冒泡排序。我的代码的基本思路是:1:将所有的字符输入。2:忽略人名,将属于国家的字符进行再次记录。3:将国家名称按字母表顺序排序。4:进行对国家名的计数。因为自己还 阅读全文