М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Alenadobro97
Alenadobro97
06.04.2023 19:57 •  Информатика

Дано натуральне число n. У наступних n рядках дано по одному цілому числу. Виведіть кількість додатних серед цих чисел. Наприклад: Вхід Вихід
4 2
12
-4
0
20
Дано натуральне число n. Виведіть у один рядок всі дільники цього числа у порядку зростання. Наприклад:
Вхід Вихід

👇
Ответ:

n = int(input())

cnt = 0

for i in range(n):

   x = int(input())

   if x > 0:

       cnt += 1

print(cnt)

n = int(input())

divs = []

i = 1

while i * i <= n:

   if n % i == 0:

       divs.append(i)

       if i * i != n:

           divs.append(n // i)

   i += 1

divs.sort()

print(*divs)

Объяснение:

4,8(87 оценок)
Открыть все ответы
Ответ:
danisov2003
danisov2003
06.04.2023
Ньютон,
 Шиккард(первый калькулятор на десятичной системе счисления-16 век),
 Лейбинц(двоичная система счисления-17 век),
 Бэббидж(разработал проект универсальной вычислительной машины-19 век),
 Ада Лавлейс(первый программист-19 век),
 Алан Тьюринг( теория ИИ-20 век),
 Курт Гедель(разработал основы теоретической информатики-20 век),
Цузе(создатель первого языка программирования высокого уровня-20 век)
 Винер(основоположник кибренетики-20 век),
 Джобс(пионер эры IT-технологий-21 век),
 Никлаус Вирт(главный разработчик языка Паскаль-наши дни),
 Гейтс(пионер эры IT-технологий-наши дни).
4,7(47 оценок)
Ответ:
Matveystori
Matveystori
06.04.2023

#include<bits/stdc++.h>

using namespace std;

int main(){

int n,m,k;

cin>>n>>m>>k;

if(k==m*n-1){

   cout<<"IMPOSSIBLE";

   return 0;

}

char a[n][m];

for(int i = 0; i<n; i++){

   for(int j = 0; j<m; j++){

       if(k>0){

           a[i][j]='U';

           k--;

           cout<<'U';

       } else if((a[i-1][j]=='U' || i==0) && i==n-1 && j!=m-1){

           cout<<'R';

       } else if((a[i-1][j]=='U' || i==0) && i==n-1 && j==m-1){

           a[i][j] = 'L';

           cout<<'L';

       } else if(i==n-1 && a[i-1][j]!='U') {

           cout<<'U';

       } else {

           cout<<'D';

       }

   }

   cout<<endl;

}

return 0;

}

Объяснение

код написан на языке с++;

есть 5 случаев которые приведены в картинках ниже + случай когда n*m-1=k выводит Impossible


5. квест новый квест, в котором участники должны выбраться с территории проведения, представляет соб
5. квест новый квест, в котором участники должны выбраться с территории проведения, представляет соб
5. квест новый квест, в котором участники должны выбраться с территории проведения, представляет соб
5. квест новый квест, в котором участники должны выбраться с территории проведения, представляет соб
4,4(42 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ