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

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

HotLog


 
[Вернуться к задаче]   1
  1  Махмадиеров Фахриддин, 20 марта 2019 г. 8:48:53
     #include<bits/stdc++.h> using namespace std; int main () { long long int n; cin>>n ; for (int i=0; pow(2, i)<n; i++) { a[i]=n%2; n=n/2; j++; } for (int i=0; i<j; i++) { if (a[i]==1) k++; } cout<<k; return 0; }
  2  Соценко Олег, 11 марта 2019 г. 18:57:27
     Всё получилось, главное выбрать правильный алгоритм под число N.
  3  Соценко Олег, 04 марта 2019 г. 19:42:12
     Моя программа правильно считает VS2017, но здесь пишет неверный ответ? #include <iostream> #include <fstream> #include <sstream> using namespace std; int main() { int n; ifstream file("Input.txt"); do { file >> n; } while (!file.eof()); file.close(); int bin = 0, j, count=0; for (j = 0; n>0; j++) { bin += (n % 2)*pow(10.0, j); n /= 2; } int res=0, temp; while (bin != 0) { temp = bin; bin = bin / 10; if (bin * 10 != temp) res++; temp = bin; } ofstream fileo("Output.txt"); fileo << res; fileo.close(); system("pause"); return 0; }
  4  Данил, 17 января 2019 г. 16:36:07
     Почему первый тест не проходит?C++
  5  Известный, 06 ноября 2015 г. 10:34:05
     __builtin_popcount(x)
  6  Эрол Сезгин, 10 апреля 2015 г. 15:12:52
     я работаю в pascal ABC.NET, он не требует обнуления счетчика , у меня выводил правильные ответы, как в примере, но не проходил первый тест у вас на серваке, ой долго я себе голову ломал что тут не так=))))))
  7  Горин, 20 декабря 2013 г. 11:05:07
     Спасибо за интересную задачу, получил удовольствие её решая, и понял что я хочу быть программистом.
  8  К. Николай Александрович, 12 ноября 2011 г. 13:29:48
     Интересно на сколько быстрее этот алгоритм будет работать если использовать побитовое И + операцию сдвига влево?
  9  Кудаков Вадим, 29 августа 2011 г. 11:49:21
     STL опять же рулит ;D
  10  Козел Антон, 30 ноября 2010 г. 13:47:00
     а надо было только переменную обнулить в начале :((
стыдно что с 1-го раза не прошла. задачка для 5-го класса
     ну если вы в пятом классе изучаете системы счисления и программирование, то да.
  11  Роман, 19 марта 2010 г. 21:22:35
     Уважаемый админ, извините за, возможно, глупый вопрос, но как можно сделать вывод в файл и из файла еще короче (по количеству знаков), чем с использование fstream, freopen и обычная работа с файлами?
     короче - это не всегда значит лучше. freopen в си - очень неплохой способ работы с файлами для решения олимпиадных задач, не отказывайтесь от него.
  12  Лавриненко Марк Александрович, 14 февраля 2008 г. 12:14:23
     Что за прикол в первом тесте?
     В первом тесте нет приколов: он такой же как и первый тест примера.
  13  Степанов Егор Владимирович, 14 октября 2007 г. 0:37:30
     мда, веселая задачка =8)
     да не особо, "глухой телефон" куда веселее ;)
 1

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

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