運用向量求兩個很長正數的和

2021-08-27 02:09:40 字數 906 閱讀 4323

題目要求:實現乙個加法器,使其能夠輸出a+b的值。

輸入:輸入包括兩個數a和b,其中a和b的位數不超過1000位。

輸出:可能有多組測試資料,對於每組資料,

輸出a+b的值。

樣例輸入:

2 6

10000000000000000000 10000000000000000000000000000000

樣例輸出:

8

10000000000010000000000000000000

我的程式:

#include #include using namespace std;

int min(int a, int b)

int main()

//cout << sum << endl;

v.insert(v.begin(), sum % 10);

i--;

j--;

} if(i < 0)

v.insert(v.begin(), sum % 10);

j--;

}}

if(j < 0)

v.insert(v.begin(), sum % 10);

i--;}}

if(temp > 0)

for(i = 0; i < v.size(); i++)

cout << v[i];

cout << endl;}}

執行結果:

兩個很長很長的數(長度在200以內)的兩個小數求和

輸入兩個小數,要求只不能使用除操作字串以外的函式,結果的小數部分不包含無用的0,如果小數點後全是零,只輸出整數部分 例如 輸入125.39 263.71 輸出 389.1 include includeusing namespace std 計算小數部分 int calculate string x...

python求兩個向量的夾角

import numpy as np x np.array 3,5 y np.array 4,2 兩個向量 lx np.sqrt x.dot x ly np.sqrt y.dot y 相當於勾股定理,求得斜線的長度 cos angle x.dot y lx ly 求得cos sita的值再反過來計算...

求A和B兩個特徵向量的余弦相似度

現有兩個特徵向量a和b,分別表示為 a x1,x2,x3 b y1,y2,y3 則求a和b向量的余弦相似度。a x1 y1 x2 y2 x3 y3 b sqrt x1 2 x2 2 x3 2 sqrt表示求平方根 c sqrt y1 2 y2 2 y3 2 cos a,b a bc 同理當a個b擴到...