Форум программистов, компьютерный форум CyberForum.ru

Выяснить, сколько бюллетеней осталось необработанными - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразование string в long double http://www.cyberforum.ru/cpp-beginners/thread1233591.html
Одним из недостатков C++ является отсутствие для бизнес-программ встроенного типа для денежных значений, такого, как $173 698 001,32. Такой денежный тип должен иметь возможность для хранения числа с фиксированной десятичной точкой точностью около 17 знаков, которого было бы достаточно для хранения национального долга в долларах и цен- тах. К счастью, встроенный тип C++ long double имеет...
C++ Нахождение среднего значения дробей Напишите функцию main(), которая получает случайные дробные числа от пользователя, сохраняет их в массиве типа fraction, вычисляет среднее значение и выводит результат. т.е. пользователь вводит к примеру 1/2, 2/3, 3/4, 4/5 а в ответ получает среднее значение 419/720 программа работает неправильно, выводит ноли. где ошибка? #include "stdafx.h" #include <iostream> #include <cmath>... http://www.cyberforum.ru/cpp-beginners/thread1233586.html
C++ Получить последовательность число цифр которой равно знаменателю, а сумма этих цифр -числителю
Доброго всем времени суток!Пожалуйста помогите сформировать вектор. Дана правильная несократимая дробь нужно получить последовательность число цифр которой равно знаменателю,а сумма этих цифр -числителю.Напечатать в виде 1.1.2.1.2; Вот мой вариант. #include <iostream> #include <stdlib.h> #include <vector> #include <algorithm> #include <iterator> #include <iomanip>
C++ Массивы. Классы. Нахождение среднего значения дробей
Напишите функцию main(), которая получает случайные дробные числа от пользователя, сохраняет их в массиве типа fraction, вычисляет среднее значение и выводит результат. т.е. пользователь вводит к примеру 1/2, 2/3, 3/4, 4/5 а в ответ получает среднее значение 419/720 программа работает неправильно, выводит ноли. где ошибка? #include "stdafx.h" #include <iostream> #include <cmath>...
C++ Функция должна возвращать новый массив, состоящий из отрицательных элементов исходного массива http://www.cyberforum.ru/cpp-beginners/thread1233518.html
У меня есть задание: написать функцию (процедуру) с параметрами для обработки одномерного массива целочисленных данных (количество элементов массива ≤50). Функция (процедура) должна возвращать новый массив, состоящий из отрицательных элементов исходного массива. Есть функция, мне помогли ее написать: int otricatel (int mass, int n,int result) { int count=0; for(int...
C++ Как работает функции подсчёта символов в строке Раньше программировал на VB. Сейчас изучаю С++. Встретил в интернете эти функции подсчёта симолов в строке. С первой всё понятно. Перебираем символы пока не встретим '\0'. int strlen(char s){ int length = 0; for (; s != '\0'; length++); return (length); } Но почему работают две эти? подробнее

Показать сообщение отдельно
Neotwalker
21 / 1 / 0
Регистрация: 22.12.2013
Сообщений: 134

Выяснить, сколько бюллетеней осталось необработанными - C++

25.07.2014, 08:53. Просмотров 338. Ответов 4
Метки (Все метки)

В стране Виртландии раз в пять лет проходят выборы президента. И каждый раз после завершения голосования появляется необходимость подсчитать результаты. Рассмотрим процесс обработки бюллетеней в Виртландии.
Всего в Виртландии голосуют n человек, соответственно необходимо обработать n бюллетеней, которые пронумерованы от 1 до n. Обработка длится k дней. Каждый день члены избирательной комиссии выбирают какое-то натуральное число, после чего обрабатывают все еще не обработанные бюллетени с номерами, которые делятся нацело на выбранное число. Так, в день с номером i обрабатываются все бюллетени, номера которых нацело делятся на ai. После завершения процесса выяснилось, что подсчитаны были не все голоса. И теперь Ваша задача – выяснить, сколько бюллетеней осталось необработанными.
В первой строке входного файла даны два целых числа n и k (1 ≤ n ≤ 300 000, 1 ≤ k ≤ 100 000) – количество голосующих граждан и количество дней для подсчета голосов, соответственно. Во второй строке даны k разделенных пробелами целых чисел ai (2 ≤ ai ≤ n) – числа, которые выбирались избирательной комиссией в каждый из дней.
В выходной файл выведите единственное целое число – ответ на задачу.

Пример ввода

8 2
2 3

Пример вывода

3
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru