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

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


გაგზავნის თარიღი: 25.06.2019 21:44:52

ამოცანა: უცნაური ლიფტი

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

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

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







#include <iostream>
using namespace std;
int a,b,m,k,l,i,o,q,s=0,maxx;
string n;
int main() {
cin>>n;
for(i=0;i<=n.size();i++){
	if(n[i]=='U'){
	s++;
    if(s>=maxx)maxx=s;
}
	if(n[i]=='D'){
		if(s>=1)s--;
	}
}
cout<<maxx+1;
}

ტესტები

შემავალი მონაცემები
UDUUU
გამომავალი მონაცემები
4
თქვენი პასუხი
4
ჩეკერის პასუხი
YES
შემავალი მონაცემები
UDDD
გამომავალი მონაცემები
4
თქვენი პასუხი
2
ჩეკერის პასუხი
NO
შემავალი მონაცემები
DUDUD
გამომავალი მონაცემები
2
თქვენი პასუხი
2
ჩეკერის პასუხი
YES
შემავალი მონაცემები
UDDUDDUDDUDDU
გამომავალი მონაცემები
6
თქვენი პასუხი
2
ჩეკერის პასუხი
NO
შემავალი მონაცემები
DDDD
გამომავალი მონაცემები
5
თქვენი პასუხი
1
ჩეკერის პასუხი
NO
შემავალი მონაცემები
UUUUUUUUUUUUUUUUU
გამომავალი მონაცემები
18
თქვენი პასუხი
18
ჩეკერის პასუხი
YES
შემავალი მონაცემები
DDDUUUUUUUUUUUUUUDDD
გამომავალი მონაცემები
15
თქვენი პასუხი
15
ჩეკერის პასუხი
YES
შემავალი მონაცემები
UDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUDUD
გამომავალი მონაცემები
2
თქვენი პასუხი
2
ჩეკერის პასუხი
YES
შემავალი მონაცემები
UUUDUUUDUUUDUUUDUUUDUUUDUUUDUUUDUUUDUUUDUUUDUUUDUUUDUUUD
გამომავალი მონაცემები
30
თქვენი პასუხი
30
ჩეკერის პასუხი
YES
შემავალი მონაცემები
D
გამომავალი მონაცემები
2
თქვენი პასუხი
1
ჩეკერის პასუხი
NO