定義類newint,包括:
1. int型別的資料成員。
2. 過載運算子「+」。計算規則為:將a、b對應位置上的數字相加,只保留個位數作為結果的對應位置上的數字。比如:876 + 543 = 319。注意:該運算不改變兩個運算元的值。
3. 過載輸入和輸出運算子,用於輸入和輸出物件的屬性值。
4. 無參建構函式和帶參建構函式。
第1行n>0,表示測試用例數量。
每個測試用例包括2個非負整數,用空格隔開。
見樣例。
4876 543
999 9999
9 1999
199 88
876 + 543 = 319
999 + 9999 = 9888
9 + 1999 = 1998
199 + 88 = 177
不能使用string、char等字元或字串型別。
#include
using
namespace
std;
int
amazing(
int
a,
int
b)
s[i]=0;
for
(;i>=0;i--)
return
sum;
}
class
newint
friend
ostream& operator<<(ostream &os,
const
newint& q)
friend
istream& operator>>(istream &is,newint& q)
newint operator+(newint d)
};
int
main()
return
0;
}
Problem B 新奇的加法運算
time limit 1 sec memory limit 128 mb submit 292 solved 120 submit status web board 定義類newint,包括 1.int型別的資料成員。2.過載運算子 計算規則為 將a b對應位置上的數字相加,只保留個位數作為結果的對...
Problem B 新奇的加法運算
定義類newint,包括 int型別的資料成員。過載運算子 計算規則為 將a b對應位置上的數字相加,只保留個位數作為結果的對應位置上的數字。比如 876 543 319。注意 該運算不改變兩個運算元的值。過載輸入和輸出運算子,用於輸入和輸出物件的屬性值。無參建構函式和帶參建構函式。input 第1...
OJ 1829 Problem B 新奇的加法運算
定義類newint,包括 int型別的資料成員。過載運算子 計算規則為 將a b對應位置上的數字相加,只保留個位數作為結果的對應位置上的數字。比如 876 543 319。注意 該運算不改變兩個運算元的值。過載輸入和輸出運算子,用於輸入和輸出物件的屬性值。無參建構函式和帶參建構函式。第1行n 0,表...