#include
int main()elseelse
}}while(ch!='\n');
return
0;}
#include
int main()
continue;
}if(flag==0)else
printf("%d
%d",a*b,b-1);
}return
0;//此結果提交時顯示執行超時,在編譯器中得出的結果是正確的。尚未解決。
}
總結:
1、第一次做比較迷糊的原因是一直在想「while()迴圈讀入a,b、迴圈內列印」的情況,是否是一遍讀入一遍列印。最後的結果是讀入整行,回車鍵結束讀入。
2、由於是兩個兩個,所有最主要的問題是哪一對是第一對讀入的,用flag變數記錄是否為第乙個,類似於bool的用法。
PAT考試乙級1002 C語言實現
include include include using namespace std void num to string int n int main int sum 0,i 0,len 0 gets n len strlen n for i 0 i 0 int num 0,count 0 st...
PAT考試乙級1009 C語言實現
include include int main else printf s s return 0 c 版本 include include include using namespace std int main cout st.top st.pop while st.empty 總結 1 利用 ...
PAT考試乙級1018 C語言實現
大家應該都會玩 錘子剪刀布 的遊戲 兩人同時給出手勢,勝負規則如圖所示 現給出兩人的交鋒記錄,請統計雙方的勝 平 負次數,並且給出雙方分別出什麼手勢的勝算最大。輸入格式 輸入第1行給出正整數n 105 即雙方交鋒的次數。隨後n行,每行給出一次交鋒的資訊,即甲 乙雙方同時給出的的手勢。c代表 錘子 j...