Ответы на вопрос:
А) 1+tg²@=1/cos²@ 1 + sin²@/cos²@ = 1/cos²@ 1 + (1-cos²@)/cos²@) = 1/cos²@ (cos²@ + 1 - cos²@)/cos²@ = 1/cos²@ 1/cos²@ = 1/cos²@, ч.т.д. б) 1+ctg²@=1/sin²@ 1 + cos²@/sin²@ = 1/sin²@ 1 + (1-sin²@)/sin²@) = 1/sin²@ (sin²@ + 1 - sin²@)/sin²@ = 1/sin²@ 1/sin²@ = 1/sin²@, ч.т.д.
входные: 60 и 2, выйти должно число 11. входные: -1 и 1, выйти должно 108.
алгоритм:с виду простая , но много условий должно выполняться:
это «круг», то есть если число больше 109, то идем по второму кругу и т.д.возможно движение в обратную сторонуда и еще кучка…объяснять здесь нечего, главное не запутаться и выполнить все условия: d
решение:решение на си:
#include < stdio.h> int main() { int vasya,t,v,s; scanf("%d%d",& v,& t); if (v*t > 0) { vasya = (v * t) % 109; } else { if (v*t< =0) { vasya = (109 + ((v * t) % 109)) % 109; } } printf("%d", vasya); return 0; }решение на паскале:
var vasya,t,v,s: integer; begin readln(v,t); if (v*t> 0) then begin vasya : = (v * t) mod 109; end else if (v*t< =0) then begin vasya : = (109 + ((v * t) mod 109)) mod 109; end; writeln(vasya); end.Популярно: Математика
-
тося4206.02.2020 05:58
-
nestieeeeeee26.06.2023 17:02
-
Anili12.06.2022 13:02
-
Ananasik333328.11.2022 14:51
-
ernarsailaubek13.03.2020 17:26
-
Анна284904.03.2020 13:32
-
niktikhonov1916.12.2020 17:00
-
abdulkhanaknie15.03.2022 18:40
-
Julia1098816.08.2022 19:41
-
torimuse02.04.2020 14:15