uva刷題方法:【2019.3.26】
本來覺得這題好簡單,結果是wa,發現思路全錯,做了將近兩個小時,最後ac的**也不好看,鬱悶
思路:每行的輸入用a和b儲存,保證a#include
#include
#include
using
namespace std;
int num[6]
[2];
intmain()
}}/* for(int i=0; i<6; i++)
for(int j=0; j<2; j++)
coutbool flag=
true
;int x;
//檢查最小的四個數是否相等
x=num[0]
[0];
for(
int i=
1; i<
4; i++)if
(x!=num[i][0
])flag=
false
;//檢查中間的四個數是否相等
x=num[4]
[0];
if(x!=num[5]
[0]|| x!=num[0]
[1]|| x!=num[1]
[1])
flag=
false
;//檢查最大的四個數是否相等
x=num[2]
[1];
for(
int i=
3; i<
6; i++)if
(x!=num[i][1
])flag=
false
;//輸出
if(flag) cout<<
"possible"
"impossible" } uva刷題方法 2019.3.24 這道題注意pe錯誤 最後乙個輸出後沒有換行 貌似最後多了換行是wa錯誤,懵逼 三層迴圈 最外層迴圈是 i從1到strlen s 第二層迴圈是 j從第0個週期的第1個數字到第0個週期的最後乙個數字 最內層迴圈是 k從第0個週期到最後乙個週期 思路是 遍歷每一種週期數... uva刷題方法 2019.3.24 這題的格式真的是 折磨死人了 1 輸入格式 5 5的字元矩陣,每行5個字元 字母或空格 每行末尾有0到若干無用空格,每行最後有乙個換行符 下面這個例子裡,只有第乙個空格在5 5的矩陣裡應該儲存,剩下倆空格都是每行末尾的無用字元,應該丟棄 例子 abcd空 fghi... uva刷題方法 2019.3.26 又是一道看起來很簡單,但卻wa的題 注意 最後一列的末尾沒有換行符,需要判斷eof 思路 a陣列存上面的長條,b陣列存下面的長條 設a陣列的長度為i 那麼b陣列為 i個0 下面的長條的高度 剩下全是0 比如下面這個例子 a 1121 b 000021210000 ...劉汝佳書 習題3 4 UVA455
劉汝佳書 習題3 5 UVA227
劉汝佳書 習題3 11 UVA1588