elmiro4ka868617
?>

Дан программный код (будет на четырех языках): найдите минимальное целое положительное число, которое нужно подать на вход программе, чтобы на выходе получить значение 19. в ответе укажите целое число. p.s. облазил весь инет, но нашёл решения, которые находились от ответа. сделайте полное решение с понятным объяснением: что откуда взялось. заранее .

Информатика

Ответы

mkrtchyananaida6995

ответ:

объяснение:

переменная s должна на выходе программы быть равной 19, в результате работы этой программы s равна сумме цифр из которых состоит входное число n, число 19 можно представить как сумму состоящую не менее чем из трёх одноразрядных слагаемых, то есть n это трёхзначное число, легко понять что n =199, это наименьшее число, сумма цифр которого равна 29.

Alekseevna
#include < iostream> using namespace std; int main() { int a[50][2]; int n; int k1=0; int k2=0; int k3=0; int k4=0; cin > > n; for (int i = 0; i < n; i++) { cin > > a[i][0] > > a[i][1]; } for (int i = 0; i < n; i++) { if (a[i][1]> 0)   if (a[i][0]> 0) k1++; else k2++;   else if (a[i][0]> 0) k4++; else k3++; } if ((k2> =3)or(k2==2)and(k1> 3)or(k3> 5)or(k4> 9))   cout < < "clock is broken" < < "\n";   else cout < < k2 < < k1 < < ": " < < k3 < < k4 < < "\n"; return 0; } пример: 10-1 11 11 2-1 -1-1 -2-1 -31 -11 -21 -31 -4 12: 34
k-serga1

Могу реализацию на питоне предложить, писать меньше, чем на c ++.

import random

a = []

count = 0

for i in range (20):

a.append(random.randint(1000)

for i in a:

if i % 2 == 0:

count += 1

print (count)

Примечания.

Там, где пробел между текстом и скобками, он не нужен (здесь просто без них написать не даёт). Так же нужно следить за отступами, чтобы компилятор не ругался. Если рандомный список вы всё-таки решите считывать, то меняете в первом цикле после append(int(input()).

Randint даёт рандомное число на указанном промежутке, если нужен промежуток больше, просто меняйте цифру в скобках. Count - счётчик.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дан программный код (будет на четырех языках): найдите минимальное целое положительное число, которое нужно подать на вход программе, чтобы на выходе получить значение 19. в ответе укажите целое число. p.s. облазил весь инет, но нашёл решения, которые находились от ответа. сделайте полное решение с понятным объяснением: что откуда взялось. заранее .
Ваше имя (никнейм)*
Email*
Комментарий*