141.虚数

#include
#include 
#include
#include
using namespace std;

struct Num{
    
    int ent; //实数
    int vir; //虚数
    int mod; //模方 
};

int Mod(int a, int b){ //求虚数的模
    
    return a*a+b*b; 
}


int main(){
    
    vector num;
    int T, n;
    scanf("%d", &T);
    
    while(T--){
        
        num.clear(); //清空链表 
        scanf("%d", &n);
        
        for(int i=0;i max){
                            
                            max = num[i].mod;
                            index = i;
                        }
                    }
                    
                    printf("%d+i%d\n", num[index].ent, num[index].vir);
                    num.erase(num.begin()+index);
                    
                    if(num.empty())  printf("Empty!\n");
                    else        printf("Size: %d\n", num.size());
                }
            }
        }
    }
    
    return 0;
}

你可能感兴趣的:(141.虚数)