無話
題目描述:讀入兩個小於10000的正整數a和b,計算a+b。需要注意的是:如果a和b的末尾k(不超過8)位數字相同,請直接輸出-1。
輸入:測試輸入包含若干測試用例,每個測試用例佔一行,格式為"a b k",相鄰兩數字有乙個空格間隔。當a和b同時為0時輸入結束,相應的結果不要輸出。
輸出:對每個測試用例輸出1行,即a+b的值或者是-1。
樣例輸入:
1 2 111 21 1
108 8 2
36 64 3
0 0 1
樣例輸出:
3-1-1
100
2023年浙江大學計算機及軟體工程研究生機試真題
答疑:
#include #include using namespace std;
int main(){
int a,b;
int k;
while (cin>>a>>b>>k,a||b){
if ((a%(int)(pow(10,k)))==(b%(int)(pow(10,k))))
cout<<-1<
hdu 1229 九度oj1015 還是A B
題目描述 讀入兩個小於10000的正整數a和b,計算a b。需要注意的是 如果a和b的末尾k 不超過8 位數字相同,請直接輸出 1。輸入 測試輸入包含若干測試用例,每個測試用例佔一行,格式為 a b k 相鄰兩數字有乙個空格間隔。當a和b同時為0時輸入結束,相應的結果不要輸出。輸出 對每個測試用例輸...
九度OJ 題目1015 還是A B
題目描述 讀入兩個小於10000的正整數a和b,計算a b。需要注意的是 如果a和b的末尾k 不超過8 位數字相同,請直接輸出 1。輸入 測試輸入包含若干測試用例,每個測試用例佔一行,格式為 a b k 相鄰兩數字有乙個空格間隔。當a和b同時為0時輸入結束,相應的結果不要輸出。輸出 對每個測試用例輸...
九度1015 還是A B
題目描述 讀入兩個小於10000的正整數a和b,計算a b。需要注意的是 如果a和b的末尾k 不超過8 位數字相同,請直接輸出 1。輸入 測試輸入包含若干測試用例,每個測試用例佔一行,格式為 a b k 相鄰兩數字有乙個空格間隔。當a和b同時為0時輸入結束,相應的結果不要輸出。輸出 對每個測試用例輸...