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

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


გაგზავნის თარიღი: 12.09.2021 13:59:56

ამოცანა: გრძელი სიტყვა

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

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

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







#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;



void output(vector<string>& cont){
for(int i = 0; i < cont.size(); i ++)
cout << cont[i] << ", ";

cout << '\n';
}



bool customComapere(string first, string second){
int fLen = first.length();
int sLen = second.length();

if(fLen != sLen)
return fLen > sLen;

for(int i = 0; i < fLen ; i ++){
if(first[i] != second[i])
return first[i] < second[i];
}
return true;
}




int main()
{

int n;
cin >> n;
vector<string> cont(n);
for(int i = 0; i < n; i ++)
cin >> cont[i];

sort(cont.begin(), cont.end(), customComapere);

cout << cont[0];
return 0;
}
/*



sort(.begin(), .end())
---------------------------------------
"abczzzzzzzzzzzz"
|
"abd"



*/

ტესტები

შემავალი მონაცემები
3
find
longest
word
გამომავალი მონაცემები
longest
თქვენი პასუხი
longest
ჩეკერის პასუხი
YES
შემავალი მონაცემები
3
find
best
word
გამომავალი მონაცემები
best
თქვენი პასუხი
best
ჩეკერის პასუხი
YES
შემავალი მონაცემები
1
abracadabra
გამომავალი მონაცემები
abracadabra
თქვენი პასუხი
abracadabra
ჩეკერის პასუხი
YES
შემავალი მონაცემები
8
small
text
generator
is
a
handy
online
tool
გამომავალი მონაცემები
generator
თქვენი პასუხი
generator
ჩეკერის პასუხი
YES
შემავალი მონაცემები
7
possession
her
thoroughly
remarkably
terminated
man
continuing
გამომავალი მონაცემები
continuing
თქვენი პასუხი
continuing
ჩეკერის პასუხი
YES
შემავალი მონაცემები
10
too
insisted
ignorant
procured
remember
are
believed
yet
say
finished
გამომავალი მონაცემები
believed
თქვენი პასუხი
believed
ჩეკერის პასუხი
YES
შემავალი მონაცემები
8
appear
common
so
wicket

to
sudden
worthy
on
გამომავალი მონაცემები
appear
თქვენი პასუხი
appear
ჩეკერის პასუხი
YES
შემავალი მონაცემები
9
aaaaaaaaaaaaaaaaaaaa
bbbbbbbb
cccc
ddddddddddddddddddddddddddddd
eeeeeeeeeeeeeeeeee
ffffffffffffffffffffff
ggggggggggggggggggggggggg
dddddddddddddddddddbbbbbbbbbb
hhhhhhhhhhhhhhhhhhhhhhhh
გამომავალი მონაცემები
dddddddddddddddddddbbbbbbbbbb
თქვენი პასუხი
dddddddddddddddddddbbbbbbbbbb
ჩეკერის პასუხი
YES
შემავალი მონაცემები
11
jdnwnccnwdc
sdsdjcnisdjncisjnc
djvifjvnidfvnidididn
sdijncsidjncsidjcn
sjdnisjdncijsnd
sjnsodncosd
euryueifeiu
jdnidunidnidnc
kkocskmdcomcosos
nvoenvoenvoenvoeofvneofvnoefvnonvoen
dfnvidfjnvidfjnv
გამომავალი მონაცემები
nvoenvoenvoenvoeofvneofvnoefvnonvoen
თქვენი პასუხი
nvoenvoenvoenvoeofvneofvnoefvnonvoen
ჩეკერის პასუხი
YES
შემავალი მონაცემები
26
q
w
e
r
t
y
u
i
o
p
a
s
d
f
g
h
j
k
l
z
x
c
v
b
n
m
გამომავალი მონაცემები
a
თქვენი პასუხი
a
ჩეკერის პასუხი
YES