ამოხსნების სტატუსი

ამ გვერდზე თქვენ იხილავთ გაგზავნილი ამოხსნების სტატუსს.


გაგზავნის თარიღი: 23.06.2022 15:13:57

ამოცანა: რიცხვი იგივე ციფრებით

მომხმარებელი: gigiko

ვერდიქტი: ნაწილობრივი ამოხსნა

შეფასება: 80.0 ქულა







using namespace std;
#include <bits/stdc++.h>
long long a,b[100000],c,d,e,f;
string m,n,l;
set<int> po;
int main(){
cin>>m; a=stoll(m);
for(int j=0;j<100000;j++){
    next_permutation(m.begin(),m.end());
    b[j]=stoll(m);
    if(b[j]>a){
        cout<<m; return 0;
    }
}
}

ტესტები

შემავალი მონაცემები
156
გამომავალი მონაცემები
165
თქვენი პასუხი
165
ჩეკერის პასუხი
YES
შემავალი მონაცემები
38
გამომავალი მონაცემები
83
თქვენი პასუხი
83
ჩეკერის პასუხი
YES
შემავალი მონაცემები
818
გამომავალი მონაცემები
881
თქვენი პასუხი
881
ჩეკერის პასუხი
YES
შემავალი მონაცემები
51559
გამომავალი მონაცემები
51595
თქვენი პასუხი
51595
ჩეკერის პასუხი
YES
შემავალი მონაცემები
313220
გამომავალი მონაცემები
320123
თქვენი პასუხი
320123
ჩეკერის პასუხი
YES
შემავალი მონაცემები
999999
გამომავალი მონაცემები
0
თქვენი პასუხი

                    
ჩეკერის პასუხი
NO
შემავალი მონაცემები
27711
გამომავალი მონაცემები
71127
თქვენი პასუხი
71127
ჩეკერის პასუხი
YES
შემავალი მონაცემები
330
გამომავალი მონაცემები
0
თქვენი პასუხი

                    
ჩეკერის პასუხი
NO
შემავალი მონაცემები
19876
გამომავალი მონაცემები
61789
თქვენი პასუხი
61789
ჩეკერის პასუხი
YES
შემავალი მონაცემები
111999
გამომავალი მონაცემები
119199
თქვენი პასუხი
119199
ჩეკერის პასუხი
YES