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

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


გაგზავნის თარიღი: 09.06.2019 14:01:43

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

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

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

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







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

ტესტები

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