原创 uva 10055 Hashmat the Brave Warrior

Problem A Hashmat the brave warrior Input: standard input Output: standard output   Hashmat is a brave warrior who with

原创 uva 458 The Decoder

代碼如下:   #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) {     int i,j;     char s[1000];     wh

原创 uva 題目難度分級列表

# ID Title Solved by Difficulty 1 100 The 3n + 1 problem 26485 1 2 102 Ecological Bin Packing 10608 2 3 10071

原创 算法競賽入門經典 例題 3-1 開燈問題

        有n盞燈,編號爲1~n,第1個人把所有燈打開,第2個人按下所有編號爲2的倍數的開關(這些燈將被關掉),第3個人按下所有編號爲3的倍數的開關(其中關掉的燈被打開,       開着燈將被關閉),依此類推。一共有k個人,問最後

原创 uva 10300 Ecological Premium

代碼:       #include <stdio.h> const int MAXN = 20; int main( ) {   int a,i,j;   scanf("%d",&a);   for ( i = 0; i < a; i

原创 uva 10071 Back to High School Physics

代碼:   #include <stdio.h> int main( ) {   int a,b;   while (scanf("%d%d",&a,&b) == 2){         printf("%d\n",2*a*b);   

原创 三位數反轉

輸入一個三位數,分離出它的百位,十位,個位,反轉後輸出。 樣例輸入:127 樣例輸出:721 #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv

原创 算法競賽入門經典 例題 3-4 迴文串

輸入一個字符串,求出其中最長的迴文子串。子串的含義是:在原串中連續出現的字符串片段。迴文的含義是:正着看和倒着看相同。如abba和yyxyy。在判斷時,應該忽略所有標點符號和空格,且忽略大小寫,但輸出應保持原樣(在迴文串的首部和尾部不要輸

原创 uva 340 Master-Mind Hints

小結:     題意沒讀懂,看其他人的然後結合示例看懂的,感覺網上講題意的好多都一樣,我想通過實例用較實在淺顯的語言來描述一下這個問題,希望對大家有所幫助  4 1 3 5 5         a 1 1 2 3         b  

原创 例題 2-1 aabb 2-2 3n+1問題

例題2-1  aabb          輸出所有形如aabb的四位完全平方數(即前兩位數字相等,後兩位數字也相等) #include <stdio.h> #include <stdlib.h> #include <math.h> i

原创 算法競賽入門經典 習題3-1 分數統計 習題 3-2 單詞的長度

習題3-1 分數統計 輸入一些學生的分數,哪個分數出現的次數最多?如果有多個並列,從小到大輸出。 任務1:分數均不超過100的非負整數 任務2:分數均不超過100的非負實數,但最多保留兩位小數。 任務1 #include <stdio.h

原创 算法競賽入門經典 5.1.1 WERTYU 5.1.2 Tex括號

5.1.1  WERTYU   把手放在鍵盤上時,稍不注意就會往右錯一位。 這樣的話,Q會變成W,J會變成K等。 輸入一個錯位敲出的字符串,輸出打字員本來想打出的句子。  樣例輸入:O S,GOMR YPFSU/  樣例輸出:I AMFI

原创 算法競賽入門經典 5.1.3 週期串

5.1.3  週期串   如果一個字符串可以由某個長度爲k的字符串重複多次得到,我們說該串以爲週期。例如,abcabcabcabc以3爲週期(注意,它也以6和12爲週期)。輸入一個長度不超過80的串,輸出它的最小週期。   樣例輸入:Ho

原创 算法競賽入門經典 例題 3-2 蛇形填數

在n*n方陣裏填入1,2,„,n*n,要求填成蛇形。例如n=4時方陣爲  10    11   12   1    9    16   13   2    8    15   14   3   7     6     5    4   上

原创 習題 2-1 位數 2-2 水仙花數 2-3 韓信點兵 2-4倒三角形 2-6 調和級數 2-7近似計算 2-8 子序列的和

2-1 位數 #include<stdio.h> #include<math.h> int main () { int n; for (n=100; n<=999; n++) { if(n == p