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

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


გაგზავნის თარიღი: 25.03.2020 21:32:29

ამოცანა: კლებადი უბნები

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

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

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







#include <bits/stdc++.h>
using namespace std;
int main () {


string s;
cin>>s;
int n=s.size();
int ans=0;

for (int k=0;k<n;k++) {
int cnt=0;
        for (int i=k+1;i<n;i++) {



    if (s[k]>s[i]) cnt++;
    k=i;
           }

if (cnt>=2) ans++;


}
cout<<ans+1;
return 0;

}

ტესტები

შემავალი მონაცემები
543217654
გამომავალი მონაცემები
2
თქვენი პასუხი
2
ჩეკერის პასუხი
YES
შემავალი მონაცემები
12345
გამომავალი მონაცემები
0
თქვენი პასუხი
1
ჩეკერის პასუხი
NO
შემავალი მონაცემები
9876543210
გამომავალი მონაცემები
1
თქვენი პასუხი
2
ჩეკერის პასუხი
NO
შემავალი მონაცემები
54545454545454
გამომავალი მონაცემები
7
თქვენი პასუხი
2
ჩეკერის პასუხი
NO
შემავალი მონაცემები
60
გამომავალი მონაცემები
1
თქვენი პასუხი
1
ჩეკერის პასუხი
YES
შემავალი მონაცემები
123451234512 
გამომავალი მონაცემები
2
თქვენი პასუხი
2
ჩეკერის პასუხი
YES
შემავალი მონაცემები
900900900000
გამომავალი მონაცემები
3
თქვენი პასუხი
2
ჩეკერის პასუხი
NO
შემავალი მონაცემები
76598033182
გამომავალი მონაცემები
4
თქვენი პასუხი
2
ჩეკერის პასუხი
NO
შემავალი მონაცემები
77777777777
გამომავალი მონაცემები
0
თქვენი პასუხი
1
ჩეკერის პასუხი
NO
შემავალი მონაცემები
8519742648294
გამომავალი მონაცემები
5
თქვენი პასუხი
2
ჩეკერის პასუხი
NO