Задача 3792. Принадлежит ли точка квадрату 1
Скачать 0.88 Mb.
|
Қазақстан Республикасы білім және ғылым министрлігі «Ғұмарбек Дәукеев атындағы Алматы энергетика және байланыс университеті» коммерциялық емес АҚ Ақпараттық технологиялар институты IT-инжиниринг кафедрасы №3 Зертханалық жұмыс Пәннің атауы: Қазіргі технологиялармен бағдарламалық қосымшаларды құру Тақырыбы: Тобы: ВТПОук-21-1 Орындаған: Каирхан Н Қабылдаған: Мусатаева.Г Алматы, 2022 Задача №3792. Принадлежит ли точка квадрату - 1 Даны два действительных числа xx и yy. Проверьте, принадлежит ли точка с координатами (x,y)(x,y) заштрихованному квадрату (включая его границу). Если точка принадлежит квадрату, выведите слово YES, иначе выведите слово NO. На рисунке сетка проведена с шагом 1. start = 1 end = -1 def IsPointInSquare(x, y): return (start >= x >= end) and (end <= y <= start) x = float(input()) y = float(input()) if IsPointInSquare(x, y): print('YES') else: print('NO') Задача №3830. Количество положительных Найдите количество положительных (>0) элементов в данном списке. Входные данные Вводится список чисел. Все числа списка находятся на одной строке. def main(): return len(list(i for i in map(int, input().split()) if i >= 0)) print(main()) G: Наибольший элемент Решите эту задачу в две строки
print(max(map(int, input().split()))) Задача №4181. Гипотеза Гольдбаха Гипотеза Гольдбаха (недоказанная до сих пор) утверждает, что любое четное число (кроме 2) можно представить в виде суммы двух простых чисел. Дано натуральное четное число, большее 2, выведите два простых числа, дающих в сумме данное. n = int(input()) u = 0 i = 2 while i < n and u == 0: c = 0 for j in range(2, i): if i % j == 0: c += 1 if c == 0: m = n - i p = 0 for j in range(2, m): if m % j == 0: p += 1 if p == 0 and m != 1: print(i, m) u += 1 i += 1 Задача №111154. Количество цифр Дана последовательность чисел, состоящая только из чисел 1, ..., 9. Последовательность завершается числом 0. Каждое число записано в отдельной строке. Подсчитайте, сколько раз в этой последовательности встречаются значения 1, 2, ..., 9. Сохранять всю последовательность введенных чисел в списке нельзя. Программа должна вывести ровно 9 чисел: количество единиц, двоек, ..., девяток в данной последовательности. d = [0]*10 while True: d[int(input())] += 1 if d[0]: break print(*d[1:]) Задача №111302. Таблица ASCII Выведите все символы ASCII с кодами от 33 до 126 и их коды в следующем виде: символ код Разделите их пробелом После каждой пары переведите строку print('Символ:', chr(int(input('Код: ')))) |