Информатика | 5 - 9 классы
Хеелп
1)
Проверка числа на простоту
Дано натуральное число x> ; 1.
Проверьте, является ли оно простым.
Программа должна вывести слово YES, если число простое, и NO, если число составное.
Входные данные
Вводится натуральное число, не превосходящее 231.
Выходные данные
Выведите ответ на задачу.
Примеры
Ввод
2
4
Вывод
YES
NO
2)
Минимальный простой делитель
Дано целое число, не меньшее 2.
Выведите его наименьший простой делитель.
Входные данные
Вводится целое положительное число N≤2⋅109.
Выходные данные
Выведите ответ на задачу.
Примеры
Ввод
15
Вывод
3
3)
Числовые функции
Количество всех натуральных делителей натурального числа n обозначается σ0(n).
Сумма всех натуральных делителей числа n обозначается σ1(n).
Входные данные
Дано натуральное n≤109.
Выходные данные
Выведите σ0(n) и σ1(n).
Примечание
Данную задачу рекомендуется решать путём перебора всех делителей числа до n−−√.
Примеры
Ввод
6
Вывод
4 12.
Сумма цифрДано четырёхзначное число?
Сумма цифр
Дано четырёхзначное число.
Найдите сумму его цифр.
Входные данные :
Дано натуральное числоn
(1000⩽n⩽9999)
Выходные данные :
Выведите сумму цифр числаn
Ввод :
2020
Вывод :
4.
Вывести в столбик все первые N натуральных чисел в обратном порядке в разрядку, через пуcтую строку?
Вывести в столбик все первые N натуральных чисел в обратном порядке в разрядку, через пуcтую строку.
Входные данные : Во входном потоку записано целое число N (0 < ; N < ; = 100).
Пример входного файла (input.
Txt) : 9
ыходные данные : В выходной поток вывести в столбик, через пуcтую строку натуральные числа.
Пример выходного файла (output.
Txt) :
9
8
7
6
5
4
3
2
1.
Перебор сочетанийограничение по времени на тест 2 секундыограничение по памяти на тест 64 мегабайтаввод стандартный вводвывод стандартный выводВыведите все сочетания натуральных чисел от 1 до N, содер?
Перебор сочетаний
ограничение по времени на тест 2 секунды
ограничение по памяти на тест 64 мегабайта
ввод стандартный ввод
вывод стандартный вывод
Выведите все сочетания натуральных чисел от 1 до N, содержащие ровно K элементов.
Входные данные
Ввод содержит целые числа N и K (1 ≤ K ≤ N ≤ 9).
Выходные данные
Выведите одну или более строк, содержащих все K - элементные сочетания чисел от 1 до N в лексикографическом порядке (см.
Примеры).
Примеры
входные данные
3 2
выходные данные
1 2
1 3
2 3
входные данные
4 2
выходные данные
1 2
1 3
1 4
2 3
2 4
3 4.
Помогите пожалуйста решить задачу на с + + , очень прошу?
Помогите пожалуйста решить задачу на с + + , очень прошу!
Дан массив a из n целых чисел.
Требуется определить, сколько раз меняется знак при следовании от начала массива к концу.
Ноль считается положительным числом.
Формат входных данных
На первой строке входного файла записано натуральное число nn (n≤100)(n≤100) — число элементов в массиве.
На следующей строке через пробел записаны целые числа aiai (|ai|≤1000)(|ai|≤1000) — элементы массива.
Формат выходных данных
Требуется вывести искомое число.
Примеры
входные данные
5
1 - 1 - 4 2 5
выходные данные
2.
Возьмем какое - нибудь натуральное число n?
Возьмем какое - нибудь натуральное число n.
Будем изменять его следующим образом : если число четное, то разделим его на 2, если нечетное, прибавим 1.
После нескольких таких изменений мы всегда получаем число 1.
Например, из числа 11 получается число 12, затем 6, 3, 4, 2 и наконец 1.
Таким образом, для получения 1 из 11 нужно проделать 6 изменений.
По заданному натуральному числу найти количество его изменений до получения 1.
Входные данные
Одно натуральное число n (1 ≤ n ≤ 10 ^ 9).
Выходные данные
Вывести количество изменений числа n до получения 1.
Пример
Входные данные #1 content_copy
11
Выходные данные #1 content_copy
6.
Цифры числаДано 10 - значное число?
Цифры числа
Дано 10 - значное число.
Выведите все цифры этого числа в обратном порядке по одной.
Входные данные
На вход подаётся натуральное 10 - значное число.
Выходные данные
Выведите ответ на задачу.
В качестве разделителя между цифрами можно использовать переводы строки и пробелы.
Примеры
Ввод
Вывод
1234567890
0 9 8 7 6 5 4 3 2 1
с + + ТОЛЬКО С + +
пример моего кода но он не правельный
#include
using namespace std ;
int main()
{ int n ; cin > ; > ; n ; do { int d = n% 10 ; cout < ; < ; d < ; < ; " " ; n / = 10 ; }while (n) ;
}.
ПРОГРАММА НА ПИТОН?
ПРОГРАММА НА ПИТОН!
Палиндром - это число, одинаково читающееся в обоих направлениях (не меняется при перестановке своих цифр в обратном порядке).
Дано натуральное число K.
Выведите на экран количество натуральных палиндромов, не превосходящих число К.
Входные данные
Задано единственное число K (1< ; = K< ; = 100000).
Выходные данные
Необходимо вывести количество натуральных палиндромов, не превосходящих K.
Примеры
Входные данные -
1
1
Выходные данные -
100
18
Запрещенные операторы : list ; [ ; find ; index ; reverse.
Язык : C + +УсловиеВывести : n + (n−1) + (n−2) + (n−3) + ?
Язык : C + +
Условие
Вывести : n + (n−1) + (n−2) + (n−3) + .
+ 3 + 2 + 1.
Формат входных данных
Вводится целое положительное число n (1≤n≤213).
Формат выходных данных
Вывести сумму, сформированную по принципу, указанному выше.
Входные данные выходные данные
7 28
3 6.
Количество элементов, которые больше предыдущегоПоследовательность состоит из натуральных чисел и завершается числом 0?
Количество элементов, которые больше предыдущего
Последовательность состоит из натуральных чисел и завершается числом 0.
Определите, сколько элементов этой последовательности больше предыдущего элемента.
Входные данные
Вводится последовательность натуральных чисел, оканчивающаяся числом 0 (само число 0 в последовательность не входит, а служит как признак её окончания).
Выходные данные
Выведите ответ на задачу.
Примеры
Ввод
Вывод
1
7
9
0
2
C + +.
Дано натуральное число?
Дано натуральное число.
Необходимо найти сумму цифр данного числа.
Питон.
Перед вами страница с вопросом Хеелп1)Проверка числа на простотуДано натуральное число x> ; 1?, который относится к категории Информатика. Уровень сложности соответствует учебной программе для учащихся 5 - 9 классов. Здесь вы найдете не только правильный ответ, но и сможете ознакомиться с вариантами пользователей, а также обсудить тему и выбрать подходящую версию. Если среди найденных ответов не окажется варианта, полностью раскрывающего тему, воспользуйтесь «умным поиском», который откроет все похожие ответы, или создайте собственный вопрос, нажав кнопку в верхней части страницы.
Ответ :
Python
Объяснение :
1.
X = int(input())
for i in range(2, x + 1) :   ;   ; if x % i = = 0 and x !
= i : # если остаток от деления x на i = 0 и при этом x не равняется i выведи NO   ;   ;   ;   ; print('NO')   ;   ;   ;   ; break   ;   ; else :   ;   ;   ;   ; print('YES')   ;   ;   ;   ; break # выход из цикла
2.
N = int(input())
t = []
for i in range(1, n) :   ;   ; if n % i = = 0 :   ;   ;   ;   ; i = str(i)   ;   ;   ;   ; t + = i
t.
Pop(0)
print(min(t))
3 - я задача подобная подумай сам(а)
σ0(n) - что это такое ?
Удачи).
/ / PascalABC.
NET 3.
6. 3
uses School ;
function Divizors(n : integer) : List< ; integer> ; ;
begin   ; var L : = new List< ; integer> ; ;   ; L.
Add(1) ;   ; L.
Add(n) ;   ; if n > ; 3 then   ;   ; begin   ;   ; var k : = 2 ;   ;   ; while (k * k < ; = n) and (k < ; 46341) do   ;   ; begin   ;   ;   ; if n mod k = 0 then   ;   ;   ; begin   ;   ;   ;   ; var t : = n div k ;   ;   ;   ;   ; L.
Add(k) ;   ;   ;   ;   ; if k < ; t then L.
Add(t)   ;   ;   ;   ; else break   ;   ;   ; end ;   ;   ;   ;   ; Inc(k)   ;   ; end ;   ;   ; L.
Sort ;   ; end ;   ; Result : = L
end ;
begin   ; / / 1   ; if ReadInteger.
IsPrime then Println('YES')   ; else Println('NO') ;   ; / / 2   ; ReadInteger.
Factorize.
First.
Println ;   ; / / 3   ; var a : = Divizors(ReadInteger) ;   ; Print(a.
Count, a.
Sum)
end.