P1781 Président de l'Univers (Logu)

Portail du titre original

Insérez la description de l'image ici
Idée: définissez d'abord une chaîne et une variable de nombre entier, puis parcourez n chaînes pour les comparer, commencez par juger de la longueur des deux chaînes, comparez la taille de l'ASCII lorsque la longueur est la même et attribuez la valeur aux deux membres défini précédemment peut être sorti à la fin

Référence du code

#include <iostream>
using namespace std;
int main(){
    
    
    int n;
    string str;
    cin>>n;
    int max;
    for(int i = 1;i <= n;i++){
    
    
        string str1;
        cin>>str1;
        //比较两个字符串的长度
        if(str1.size()>str.size()){
    
    
            str =  str1;
            max = i;
        }
        //若字符串长度相同则比较ASCII大小
       if(str1.size()==str.size() && str1 > str){
    
    
            str = str1;
            max = i;
        }
    }
    cout<<max<<endl;
    cout<<str<<endl;
    return 0;
}

Je suppose que tu aimes

Origine blog.csdn.net/Bertil/article/details/106818113
conseillé
Classement