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

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


გაგზავნის თარიღი: 05.11.2019 15:07:41

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

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

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

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







#include<bits/stdc++.h>
using namespace std;
string s;
int i,k,j,n,l,mt;
char a[19];
int main()
{
cin>>s;
j=s.size();
for(i=0;i<j;i++)
 {if(l<5)
  {
  for(k=1;k<=l;k++)
   if(s[i]!=a[k])mt++;
  if(mt==l){a[l]=s[i];l++;}
  mt=0;
  }
  else{if(l>4){cout<<"NO"; return 0;}}
  //cout<<l<<" ";  
 } 
if(l==4)cout<<"YES";
else cout<<"NO"; 
}

ტესტები

შემავალი მონაცემები
27272788
გამომავალი მონაცემები
YES
თქვენი პასუხი
YES
ჩეკერის პასუხი
YES
შემავალი მონაცემები
545545454
გამომავალი მონაცემები
NO
თქვენი პასუხი
NO
ჩეკერის პასუხი
YES
შემავალი მონაცემები
7
გამომავალი მონაცემები
NO
თქვენი პასუხი
NO
ჩეკერის პასუხი
YES
შემავალი მონაცემები
888888888888888
გამომავალი მონაცემები
NO
თქვენი პასუხი
NO
ჩეკერის პასუხი
YES
შემავალი მონაცემები
11111111111109
გამომავალი მონაცემები
YES
თქვენი პასუხი
YES
ჩეკერის პასუხი
YES
შემავალი მონაცემები
2452452452452452
გამომავალი მონაცემები
YES
თქვენი პასუხი
YES
ჩეკერის პასუხი
YES
შემავალი მონაცემები
987
გამომავალი მონაცემები
YES
თქვენი პასუხი
NO
ჩეკერის პასუხი
NO
შემავალი მონაცემები
270000000000
გამომავალი მონაცემები
YES
თქვენი პასუხი
NO
ჩეკერის პასუხი
NO
შემავალი მონაცემები
12121241212126
გამომავალი მონაცემები
NO
თქვენი პასუხი
NO
ჩეკერის პასუხი
YES
შემავალი მონაცემები
1000
გამომავალი მონაცემები
NO
თქვენი პასუხი
NO
ჩეკერის პასუხი
YES