Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
[Вернуться к задаче]   1
  1  Екибов Бехруз, 11 февраля 2026 г. 13:15:09
     #include<bits/stdc++.h> using namespace std; int main() { int a,b; cin>>a>>b; cout <<a+b; }
  2  Ахмедов Бахтовар, 11 февраля 2026 г. 13:12:43
     #include<bits/stdc++.h> using namespace std; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); string s; while(cin >> s){ int k = 0; deque < string > v; if(s.size() % 2 == 1){ k = 1; } for(int i = 0 ; i < s.size() ; i ++){ if(s[i] == '('){ v.push_front("("); } if(s[i] == '['){ v.push_front("["); } if(s[i] == '{'){ v.push_front("{"); } if(s[i] == ')'){ if(v.front() == "("){ v.pop_front(); } // if(v.front() != "("){ // k = 1; // } if(v.size() < 0){ k = 1; } } if(s[i] == ']'){ if(v.front() == "["){ v.pop_front(); } //
  3  Султонов Нурмухаммад, 11 февраля 2026 г. 13:12:05
     #include <bits/stdc++.h> #define ll long long #define str string using namespace std; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); ll n , k = 0 ; cin >> n; cin.ignore(); map < str , int > mp ; vector < str > v , ans , p , temp; vector < ll > v1 ; for(int i = 0 ; i < n ; i ++){ str s ; getline(cin , s) ; str s1 = "" ; if(s[s.size() - 1] == 'w'){ k++; for(int i = 0 ; i < s.size() ; i ++){ if(s[i] != ' '){ s1 += s[i] ; } else { if(!s1.empty()){ mp[s1]++; } p.push_back(s1) ; s1 = ""; } } } } if(k == 0) { cout << "NO DATA!" ; return 0; } int mx = INT_MIN ; for(auto i : mp){ mx = max(mx , i.second) ; }
  4  Екибов Бехруз, 11 февраля 2026 г. 10:07:40
     Баланс скобок (Время: 1 сек. Память: 16 Мб Сложность: 42%) Дана последовательность, состоящая из открывающихся и закрывающихся круглых, квадратных и фигурных скобок. Требуется написать программу, которая определит возможность добавления в эту последовательность цифр и знаков арифметических действий таким образом, чтобы получилось правильное скобочное выражение. Входные данные Входной файл INPUT.TXT содержит не менее 1 и не более 10 строк. В каждой строке записана одна последовательность скобок. Длина последовательности от 1 до 255 символов. Выходные данные В выходной файл OUTPUT.TXT выведите слитно символы 0 или 1. Их общее количество равно количеству введенных строк. Для каждой строки выводится 0, если из нее может получиться правильное скобочное выражение, и 1 иначе. Пример № INPUT.TXT OUTPUT.TXT 1 ([{}]) ([{ 01
  5  Сташевский Александр Витальевич, 29 октября 2025 г. 8:20:59
     while (cin >> s) - для С++
  6  Вашурин Анатолий Александрович, 23 августа 2025 г. 16:37:23
     Бербушенко Иван Витальевич, импортируйте библиотеку sys и используйте sys.stdin.read().split()
  7  Аташев Аташ, 21 января 2025 г. 9:00:30
     Если правильно выводите 0 иначе 1.
  8  Бербушенко Иван Витальевич, 31 мая 2024 г. 13:48:12
     пишу на питоне третьем, проблема с вводом. помогите пожалуйста
  9  Ковалев, 30 декабря 2023 г. 16:53:47
     Первый тест к этой задаче представляет собой абсолютно пустой файл. Обойти эту ситуацию в Питоне можно, например, так: import os, sys fout = open("output.txt",'w') if os.stat("input.txt").st_size == 0: fout.write('') sys.exit()
  10  Караулов Иван Дмитриевич, 02 декабря 2023 г. 20:04:03
     пустая последовательность это тоже псп, я не знаю есть ли такой там тест, но может кому то поможет
  11  Троцюк Анатолий Петрович, 30 января 2022 г. 10:58:29
     Виноват. В этом случае выводится 0, как и положено.
  12  Троцюк Анатолий Петрович, 30 января 2022 г. 10:14:52
     А какой ответ должен быть, если строка ()() ? Здесь возможен знак операции.
  13  Сомони Фазлиддин, 01 июля 2021 г. 7:56:24
     while(cin >> S)
  14  Даутов Алмаз Рамилевич, 24 января 2021 г. 21:02:05
     Если последовательность уже правильная - 0 Иначе - 1
  15  Казадаев Максим Сергеевич, 12 августа 2020 г. 14:46:42
     Как сделать без чтения файла в c++?
  16  Матус Даниил Дмитриевич, 04 июня 2020 г. 15:01:28
     народ как тут чтение сделать без файла на плюсах
  17  Ковалев, 30 января 2020 г. 19:31:14
     Фразу о возможности добавления в последовательность цифр и знаков арифметических действий можно опустить (она вообще не имеет никакого значения) и проверять скобочное выражение на его правильность. А для этого используется стек. Тот, кто пишет стек сделает эту задачу без особых проблем.
  18  Зорин Даниил Олегович, 21 декабря 2019 г. 13:58:07
     вся сложность в чтение, остальное легко
  19  Севидов Артём Алексеевич, 29 августа 2019 г. 22:12:43
     Стек рулит)))
 1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru