eolymp
bolt
Try our new interface for solving problems
Problems

Mobile Phone

published at 6/21/10, 12:36:53 am

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

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

awpris replied:
Ваша відповідь, наведена тут, не вірна... :) Да і вхідні дані там не такі, як Ви написали... :) Тест №24 100% коректний і вірний.
published at 8/16/10, 8:06:40 pm

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

awpris replied:
Для тестов взяты за исходные данные номера мобильных телефонов с разных реальных визитных карточек. Так что дальше думайте сами. :)
published at 8/17/10, 5:55:29 pm

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

awpris replied:
ADD: Відкрийте свою "колекцію" візиток, і відразу побачите, що номер може містити не лише пропуски. Тут головне: що потрібно рахувати!!!
published at 10/31/11, 9:28:50 pm

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

awpris replied:
Уважаемый пользователь! Старайтесь писать грамотно, впрочем, как и грамотно читать условие и делать соответствующие правильные выводы, помогающие решить задачу. Тесты мы не рассекречиваем. Удачи!
published at 10/31/11, 9:49:12 pm

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

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

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

published at 4/13/12, 12:00:43 am

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

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

published at 5/19/12, 8:41:46 pm

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

published at 6/12/12, 12:58:17 am

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

published at 3/11/14, 2:09:35 pm

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

published at 4/18/14, 9:07:59 pm

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

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

published at 4/21/14, 7:00:48 pm

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

published at 10/22/14, 4:37:12 pm

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

published at 11/2/14, 4:50:35 pm

тест 24 - ""

published at 2/1/15, 7:29:47 pm

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

published at 2/1/15, 7:31:18 pm

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

published at 2/28/15, 7:57:05 am

You should consider that input may contain space between numbers

Good Luck!

published at 5/19/15, 11:36:59 pm

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

published at 7/13/15, 10:37:46 pm

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

published at 9/20/16, 11:38:06 pm

!

published at 6/8/17, 2:43:32 pm

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

published at 1/1/18, 1:53:37 pm

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

published at 3/17/18, 7:37:43 pm

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

published at 1/3/24, 10:17:13 am

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%

published at 2/12/24, 10:26:46 am

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<<" ";; } }
}