eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Номер мобільного телефону

опубліковано 21.06.10, 00:36:53

Тести до задачі невірні.

Для тесту №24 "+380" відповідь має бути 7 1 2 4 5 6 7 9 але вона не проходить.

awpris відповів:
Ваша відповідь, наведена тут, не вірна... :) Да і вхідні дані там не такі, як Ви написали... :) Тест №24 100% коректний і вірний.
опубліковано 16.08.10, 20:06:40

Eсть ограничения на кол-во цифр в номере или он состоит только из 10 цифр ?

awpris відповів:
Для тестов взяты за исходные данные номера мобильных телефонов с разных реальных визитных карточек. Так что дальше думайте сами. :)
опубліковано 17.08.10, 17:55:29

номер може містити пропуски, наприклад "+38 097 77 74 445"

awpris відповів:
ADD: Відкрийте свою "колекцію" візиток, і відразу побачите, що номер може містити не лише пропуски. Тут головне: що потрібно рахувати!!!
опубліковано 31.10.11, 21:28:50

тоесть в исходных даных могут быть записаны и плюсы, и дефисы с тере, и пробелы??? Если да, то уважаемые админы, утачняйте в описании задачи, будьте так добры)И еще где можно посмотреть, что подразумевает (означает) каждый из тестов (тоесть мне к примеру тест "№13" выбивает неверный ответ, то где мне искать чего именно от меня хочет этот "№13")?

awpris відповів:
Уважаемый пользователь! Старайтесь писать грамотно, впрочем, как и грамотно читать условие и делать соответствующие правильные выводы, помогающие решить задачу. Тесты мы не рассекречиваем. Удачи!
опубліковано 31.10.11, 21:49:12

если я не ошибаюсь, то ваш сайт специализируется по програмированию, а не по граматике)...если я не ошибаюсь...

awpris відповів:
А Вы попали на тот сайт, куда Вам нужно? :) - если Вы конечно, не ошибаетесь. Безграмотным программист быть не может - он должен стараться быть первым во всех отраслях!
опубліковано 28.01.12, 12:23:20

тут функция такая работает? у меня на примере все верно, но тт и одного теста не прошло

опубліковано 13.04.12, 00:00:43

не можу зрозуміти чого провалюється тест 24. всі варіанти передбачив.

можна підказку, що не так в розв’язку #665328

опубліковано 19.05.12, 20:41:46

что выводить если отсутствующих цифр не найдено?

опубліковано 12.06.12, 00:58:17

следите чтобы не было лишнего перехода на новую строку :)

опубліковано 11.03.14, 14:09:35

Підскажіть будь ласка що не так проходить лише тест №2 хоч на компютері проходить Решение #1385661

опубліковано 18.04.14, 21:07:59

> Movelink > > тут функция такая работает? у меня на примере все верно, но тт и одного теста не прошло

то же самое =_=.

опубліковано 21.04.14, 19:00:48

Если в номере все цифры присутствуют, то в первой строке вывожу ноль. А во второй что выводить?

опубліковано 22.10.14, 16:37:12

WA 24. ПОЧЕМУ???

опубліковано 02.11.14, 16:50:35

тест 24 - ""

опубліковано 01.02.15, 19:29:47

В 24 тесте следите за переходами на новую строку и все получиться))

опубліковано 01.02.15, 19:31:18

В нём есть все цифры, поэтому должно выводить 0 и переход на 1 строку)

опубліковано 28.02.15, 07:57:05

You should consider that input may contain space between numbers

Good Luck!

опубліковано 19.05.15, 23:36:59

Што в тесте №2? (Решение #2011088)

опубліковано 13.07.15, 22:37:46

Слідкувати потрібно не лише за переходом на новий рядок, а й за пробілами у другому рядку. Принаймні мій розв"язок спочатку проходив лише один тест, а коли прибрала останній пробіл, то одразу пройшов усі.

опубліковано 20.09.16, 23:38:06

!

опубліковано 08.06.17, 14:43:32

Учтите все символы, начиная от пропусков, заканчивая "(", ")", "-" и пр. 24-й тест построен именно на этом.

опубліковано 01.01.18, 13:53:37

Для 24 теста нужно вводить строку getline(cin, "строка"), простой cin не канает :)

опубліковано 17.03.18, 19:37:43

24 тест построен на том, что в нём есть пробелы _-

опубліковано 03.01.24, 10:17:13

include <bits/stdc++.h>

using namespace std;

int main () {

string phoneNumber;

cin >> phoneNumber;

set < char >digitSet;

for (char digit:phoneNumber) {

if (isdigit (digit)) {

digitSet.insert (digit);

}

}

set < char >missingDigits;

for (char digit = '0'; digit <= '9'; digit++) {

if (digitSet.find (digit) == digitSet.end ()) {

missingDigits.insert (digit);

}

}

cout << missingDigits.size () << endl;

for (char missingDigit:missingDigits) {

cout << missingDigit << " ";

}

return 0;

}

//95%

опубліковано 12.02.24, 10:26:46

include<bits/stdc++.h>

using namespace std; int main() { set<int>set1; string s; long long say=0; getline(cin,s); for(long long i=0;i<s.size();i++) { set1.insert(s[i]-'0'); } for(long long i=0;i<=9;i++) { if(set1.find(i)==set1.end()) { say++; } } cout<<say<<endl; for(long long i=0;i<=9;i++) { if(set1.find(i)==set1.end()) { cout<<i<<" ";; } }
}