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

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


გაგზავნის თარიღი: 01.06.2019 11:30:50

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

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

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

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







#include <bits/stdc++.h>
using namespace std;
string a;
int s,t=1;
int main () {
    
    cin>>a;
    for (int i=0; i<a.size()-1; i++){
        if (a[i]-'0' >= a[i+1]-'0'  ||  i == a.size()-1){
            if (t>1) s++, t=1;
            else t++;
        }
    }
    
    cout<<s;
}

ტესტები

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