1. 程式人生 > >演算法提高 複數求和

演算法提高 複數求和

從鍵盤讀入n個複數(實部和虛部都為整數)用連結串列儲存,遍歷連結串列求出n個複數的和並輸出。
樣例輸入: 
3 
3 4
5 2
1 3
樣例輸出:
9+9i
樣例輸入: 
7
1 2
3 4
2 5
1 8
6 4
7 9
3 7
樣例輸出:
23+39i
#include <iostream>
using namespace std;
int main() 
{
    
    int n;
    
    cin >> n;
    int a, b, suma=0, sumb=0;
    
    for(int i=0; i<n; i++)
    {
        cin >> a >> b;
        
        suma += a;
        sumb += b;
        
    }
    
    cout << suma << "+" << sumb <<"i";
    
    return 0;
}