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

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


გაგზავნის თარიღი: 27.09.2019 00:43:04

ამოცანა: ჭრელი სიტყვები

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

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

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







#include <bits/stdc++.h>
using namespace std;
#define __ ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);

string s;
vector <int> arr;
bool answer;

void In()
{
	cin >> s;
}

bool Solve()
{
	set<char> seen;
	for (char c: s)
	{
		if (seen.count(c)) return false;
		seen.insert(c);
	}
	return true;
}

void Out()
{
	cout << (answer ? "YES" : "NO") << endl;
}

int main()
{__
	int t = 1;
	while (t--)
	{
		In();
		answer = Solve();
		Out();
	}
}

ტესტები

შემავალი მონაცემები
sport
გამომავალი მონაცემები
YES
თქვენი პასუხი
YES
ჩეკერის პასუხი
YES
შემავალი მონაცემები
abracadabra
გამომავალი მონაცემები
NO
თქვენი პასუხი
NO
ჩეკერის პასუხი
YES
შემავალი მონაცემები
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
გამომავალი მონაცემები
NO
თქვენი პასუხი
NO
ჩეკერის პასუხი
YES
შემავალი მონაცემები
qwertyuiopasdfghjklzxcvbnm
გამომავალი მონაცემები
YES
თქვენი პასუხი
YES
ჩეკერის პასუხი
YES
შემავალი მონაცემები
z
გამომავალი მონაცემები
YES
თქვენი პასუხი
YES
ჩეკერის პასუხი
YES
შემავალი მონაცემები
dcdcdcddcdcdcdcdcdcdcdcdcdcdcdcddddcddcdcdcdccdcd
გამომავალი მონაცემები
NO
თქვენი პასუხი
NO
ჩეკერის პასუხი
YES
შემავალი მონაცემები
qwertyuiopasdfghjklzq
გამომავალი მონაცემები
NO
თქვენი პასუხი
NO
ჩეკერის პასუხი
YES
შემავალი მონაცემები
qazwsxcderfvbgt
გამომავალი მონაცემები
YES
თქვენი პასუხი
YES
ჩეკერის პასუხი
YES
შემავალი მონაცემები
yes
გამომავალი მონაცემები
YES
თქვენი პასუხი
YES
ჩეკერის პასუხი
YES
შემავალი მონაცემები
barcelona
გამომავალი მონაცემები
NO
თქვენი პასუხი
NO
ჩეკერის პასუხი
YES