можно воспользоваться математическими функциями. В частности, нам потребуется округление в большую сторону, которое можно выполнить с помощью метода `ceil()`.
Вот как это можно реализовать:
```dart
import 'dart:math';
void main() {
int n = 100; // Пример входного значения
int accepted = (n / 2).ceil();
print(accepted);
}
```
Этот код выполняет следующие шаги:
- Делит число абитуриентов `n` на 2.
- Округляет результат деления в большую сторону с помощью `ceil()`.
- Выводит количество поступивших студентов.
Таким образом, если на вход подается число `100`, программа выведет `50`. Если же на вход подается нечетное число, например, `101`, программа выведет `51`, что соответствует требованиям задачи.
Один из вузов решил пойти на уступки и осуществлять прием по следующему принципу:
Принимается половина подающих документы
Если количество абитуриентов нечетно, то вуз идет на уступки и округляет количество принятых в большую сторону
Помогите вузу определить количество принятых студентов
Формат входных данных
На вход дается число целое n – количество абитуриентов.
Формат выходных данных
Программа должна вывести одно число – количество поступивших.
Sample Input:
100
Sample Output:
50