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

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


 
[Вернуться к задаче]   1 2 3
  1  Юсупов Наиль Зуфарович, 14 октября 2026 г. 21:42:22
     там по условию сказано, что число N по МОДУЛЮ меньше 10000, но не сказано, что оно чисто положительно)
  2  Артюшкевич Марк Витальевич, 03 октября 2026 г. 16:33:54
     оцениваю 2 потому, что если нажать решение там будет тупо длинное условие
  3  Маценко Денис Константинович, 30 сентября 2026 г. 14:57:31
     n = int(input()) if n > 0 and (n & (n - 1)) == 0: print('YES') else: print('NO') пайтон, единственное адекватное решение которое вы найдете в обсуждении)
  4  Расулзода Иброхим, 30 сентября 2026 г. 8:32:56
     #include <bits/stdc++.h> using namespace std; int main () {     int n,k=1,i=1;     cin >> n;     if (n>0)     {         while (n % 2 == 0) n/=2;         if (n > 1)cout << "NO";         else cout << "YES";     }             else cout << "NO"; }
  5  Доктор Анатолий Пепси, 16 сентября 2026 г. 19:13:27
     import sys # Чтение из файла INPUT.TXT with open('INPUT.TXT', 'r') as f: n = int(f.read().strip()) # Проверка на степень двойки (число должно быть > 0 и (n & (n - 1)) == 0) if n > 0 and (n & (n - 1)) == 0: res = 'YES' else: res = 'NO' # Запись в OUTPUT.TXT with open('OUTPUT.TXT', 'w') as f: f.write(res) питон
  6  Расулзода Иброхим, 31 марта 2026 г. 11:18:53
     #include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; for (int i = 1; i <= n; i *= 2) { if (i == n) { cout << "YES"; return 0; } } cout << "NO"; return 0; }
  7  Алиса, 20 марта 2026 г. 11:16:35
     #include <iostream> using namespace std;    int main() {   int n;   cin >> n;   while(n%2==0&&n){   n=n/2;  }   if(n==1){     cout<<"YES";   }   else{     cout<<"NO";   } }
  8  Бекетайулы Бекнур, 08 февраля 2026 г. 15:30:34
     C++: long long n; cin >> n; if (n < 0) { cout << "NO\n"; return 0; } long long r = sqrt(n); if (r * r == n) { cout << "YES\n"; } else { cout << "NO\n"; } return 0;
  9  Ибрагимов Ахилжон, 05 февраля 2026 г. 17:19:18
     help me bro
  10  Мадаминов Махмуджон, 01 февраля 2026 г. 15:42:20
     Я только узнал что единица тож бинарное число
  11  Сон Джин-Ву, 15 января 2026 г. 6:34:56
     я не знаю что это значить
  12  Неизвестный, 15 января 2026 г. 6:33:30
     дарагой дневник мне так не легко что я хочу пукнуть
  13  Бахур Артем Викторович, 05 декабря 2025 г. 15:13:02
     help
  14  Сембай Шадияр Санжар лы, 28 октября 2025 г. 10:43:55
     тут нету даже останков админов (они вымерли)
  15  Билял Нугуман, 28 октября 2025 г. 7:56:26
     #include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; for (int i = 1; i <= n; i *= 2) { if (i == n) { cout << "YES"; return 0; } } cout << "NO"; return 0; }
  16  Екубов Азизджон, 24 октября 2025 г. 13:58:28
     #include <iostream> using namespace std; int main() { int a,s=2; cin>>a; for(int i=0;i<a;i++){ if(a==s)cout<<"YES";else cout<<"NO"; s+=s;} return 0; }
  17  Блюденова Мария Владимировна, 17 сентября 2025 г. 20:35:02
     что на 14 тесте не так??? вот моя программа x = int(input()) if x in {1, 2, 4, 8, 16, 32, 128, 256, 512, 1024, 2048, 4096, 8192}: print("YES") else: print("NO")
  18  Дамир пузырь, 05 сентября 2025 г. 13:54:06
     помогите пожалуйста я нечего не знаю
  19  Камчатов Денис Александрович, 19 июля 2025 г. 17:23:16
     1 тоже бинарное
  20  Савошинский Илья Владимирович, 23 апреля 2025 г. 21:04:29
     я вообще сделать цикл до 10 и проверял будет ли стпень двойки на i равна числу) accepted
 1 2 3

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

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



Снять домик база отдыха отдых на природе.