| 1 Шалькевич Игнат, 22 сентября 2026 г. 18:55:14 |
| Елнурбек на твой вопрос ответил (13 Неизвестный)
|
|
|
| 2 Рольгейзер Иван Иванович, 10 сентября 2026 г. 20:03:56 |
| По поводу 32-го символа, или же " " (пробела то бишь) Учтите, что его содержание стоит учитывать так же, как и % в примере (то бишь ответ -1)
|
|
|
| 3 Щербак Виктор Андреевич, 09 апреля 2026 г. 23:03:01 |
| что в 5 тесте
|
|
|
| 4 Елнурбек, 19 ноября 2025 г. 15:37:13 |
| #include <bits/stdc++.h> using namespace std; int main() { string s; cin >> s; int base=2; int max_digit=-1; for(int i=0; i < s.size(); i++) { int val; if(s[i]>='0' && s[i]<='9') val=s[i] - '0'; else if(s[i]>='A' && s[i]<='Z') val=s[i] - 'A' + 10; else { cout << -1; return 0; } if(val > max_digit) max_digit=val; } base=max(base, max_digit + 1); if(base > 36) cout<<-1; else cout<<base; } В чём проблема? Он выдаёт неверный ответ на тесте 6.
|
|
|
| 5 Сташевский Александр Витальевич, 22 октября 2025 г. 20:45:21 |
| Михалкин Игорь Дмитриевич, спасибо огромное!
|
|
|
| 6 Михалкин Игорь Дмитриевич, 10 октября 2025 г. 14:28:57 |
| "0 0 0000 0" -> -1. "000000" -> 2
|
|
|
| 7 БекзодбекНамПС, 26 марта 2025 г. 22:04:34 |
| А почему мне даёт WRONG ANSWER 3 когда у меня в коде output -1 и в тесте тоже -1
|
|
|
| 8 Зайнетдинов Данир Динарович, 03 февраля 2025 г. 18:41:52 |
| фывф фырошщцйтчсьцйулыьлжйцщбьчфыа
|
|
|
| 9 Цыбульский А В, 16 декабря 2024 г. 15:15:23 |
| фывф фырошщцйтчсьцйулыьлжйцщбьчфыа
|
|
|
| 10 Ковалев, 04 января 2024 г. 16:25:54 |
| В задаче 15 тестов. И есть неточность в формулировке: "... является ли заданная строка записью ЧИСЛА в системе счисления". Но, если в строке допускаются пробелы, то это уже не число, а ЧИСЛА. Например, '12 AD' - здесь два числа. Да, они записаны в одной системе счисления, но их, все таки, несколько.
|
|
|
| 11 Остапчук Максмм Геннадьевич, 10 ноября 2021 г. 20:12:44 |
| мучался, пока не понял , что 0 это двоичная система
|
|
|
| 12 Пругло Михаил, 22 октября 2021 г. 0:29:37 |
| существуют и Унарная, и более 36-ричной системы - погуглите
|
|
|
| 13 Митилев Владислав Сергеевич, 14 августа 2021 г. 0:59:00 |
| Input:0 Output:2
|
|
|
| 14 Неизвестный, 15 марта 2021 г. 14:22:15 |
| в строке могут быть пробелы - читайте getline(cin,s)
|
|
|
| 15 Арсений Сергеевич Семкин, 11 июня 2020 г. 14:00:27 |
| Для тех кто замучался с этой задачей: 1) Учтите что если вводится 0, следует вывести 2, поскольку нет системы счисления ниже 2. 2) может вводится строка содержащая символ 32 по ASCII (пробел), в этом случае при использовании для ввода cin >> в С++ будет не верный ответ, т.к. cin >> считывает символы до пробела, поэтому нужно использовать getline(cin,s), где s - строка в которую вы хотите записать текст который вводится.
|
|
|
| 16 Колпаков Артём Викторович, 19 июля 2019 г. 15:27:58 |
| Условие неверно, так как в первом же тесте имеется символ под номером 10 или "конец строки"
|
|
|
| 17 Жамшидхон Кодиров, 05 мая 2019 г. 3:58:29 |
| getline()
|
|
|
| 18 Матякубов Достонбек, 12 мая 2018 г. 16:45:35 |
4-тест какой можете сказать, у меня программа выводить результат 6 как показано в примере но почему-то когда отправляю выдает WA4 Тесты из условия не всегда совпадают с первыми тестами.
|
|
|
| 19 Зинов Вадим, 01 мая 2018 г. 23:26:26 |
| Почему валится подобный способ считывания? for(char x; x = cin.get(), cin;) a = best(x, a);
|
|
|
| 20 Манаев Иван Александрович, 21 августа 2017 г. 0:22:38 |
| Кроме того, согласно этому же пункту условия (входная строка содержит символы из списков 0,1,…, 9, A, B, …, Z), отрицательные числа должны считаться неверной записью
|
|
|