|
@@ -1,13 +1,178 @@
|
|
|
+
|
|
|
+***Задача:*** [***Мышка.***](https://acmp.ru/index.asp?main=task&id_task=907)
|
|
|
+
|
|
|
+***Требуется узнать удастся ли мышке спрятать круглый коврик под прямоугольным ковриком.***
|
|
|
+
|
|
|
+`Решение:`
|
|
|
+
|
|
|
+```
|
|
|
+var inp = Console.ReadLine();
|
|
|
+var inp_list = inp.Split(' ');
|
|
|
+int a = Convert.ToInt32(inp_list[0]);
|
|
|
+int b = Convert.ToInt32(inp_list[1]);
|
|
|
+int c = Convert.ToInt32(inp_list[2]);
|
|
|
+
|
|
|
+if (a >= c & b < c)
|
|
|
+{
|
|
|
+ Console.WriteLine("YES");
|
|
|
+}
|
|
|
+else if (a < c || b < c)
|
|
|
+{
|
|
|
+ Console.WriteLine("NO");
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
+`Результат работы:`
|
|
|
+
|
|
|
+```
|
|
|
+C:/Users/User/Documents/Лабы/ConsoleApp1/ConsoleApp1/bin/Debug/net8.0/ConsoleApp1.exe
|
|
|
+Задание ``Мышка``
|
|
|
+Введите ширину, высоту ковра и радиус >>> 123 99 212
|
|
|
+NO
|
|
|
+```
|
|
|
+
|
|
|
+***Задача:*** [***А+В.***](https://acmp.ru/index.asp?main=task&id_task=1)
|
|
|
+
|
|
|
+***Требуется сложить два целых числа А и B.***
|
|
|
+
|
|
|
+`Решение:`
|
|
|
+
|
|
|
+```
|
|
|
+var Inp = Console.ReadLine();
|
|
|
+var num1 = Inp.Split()[0];
|
|
|
+var num2 = Inp.Split()[1];
|
|
|
+int plus = int.Parse(num1);
|
|
|
+int plus2 = int.Parse(num2);
|
|
|
+double res = Math.Pow(10, 9);
|
|
|
+
|
|
|
+if (plus+plus2 <= res)
|
|
|
+{
|
|
|
+ Console.WriteLine(plus + plus2);
|
|
|
+}
|
|
|
+else
|
|
|
+{
|
|
|
+ Console.WriteLine("Ошибка");
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
+`Результат работы следующий:`
|
|
|
+
|
|
|
+```
|
|
|
+C:/Users/User/Documents/Лабы/ConsoleApp1/ConsoleApp1/bin/Debug/net8.0/ConsoleApp1.exe
|
|
|
+Задание ``A+B``
|
|
|
+Введите два целых числа >>> 12 43
|
|
|
+55
|
|
|
+```
|
|
|
+
|
|
|
+***Задача:*** [***Больше-Меньше.***](https://acmp.ru/index.asp?main=task&id_task=25)
|
|
|
+
|
|
|
+***Требуется сравнить два целых числа.***
|
|
|
+
|
|
|
+`Решение работы:`
|
|
|
+
|
|
|
+```
|
|
|
+var ab = Console.ReadLine();
|
|
|
+int ac = int.Parse(ab.Split()[0]);
|
|
|
+int ad = int.Parse(ab.Split()[1]);
|
|
|
+double numd = 2 * Math.Pow(10, 9);
|
|
|
+if (ac <= numd & ad <= numd)
|
|
|
+{
|
|
|
+ if (ac < ad)
|
|
|
+ {
|
|
|
+ Console.WriteLine("<");
|
|
|
+ }
|
|
|
+ else if (ac == ad)
|
|
|
+ {
|
|
|
+ Console.WriteLine("=");
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ Console.WriteLine(">");
|
|
|
+ }
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
+`Результат работы:`
|
|
|
+
|
|
|
+```
|
|
|
+C:/Users/User/Documents/Лабы/ConsoleApp1/ConsoleApp1/bin/Debug/net8.0/ConsoleApp1.exe
|
|
|
+Задание ``Больше-Меньше``
|
|
|
+Введите целые числа >>> 123 543
|
|
|
+<
|
|
|
```
|
|
|
-***Задача:*** [Мышка](https://acmp.ru/index.asp?main=task&id_task=907)
|
|
|
|
|
|
-Задание №1 "Мышка" -> 123 99 212 -> NO
|
|
|
+***Задача:*** [***Ремонт.***](https://acmp.ru/index.asp?main=task&id_task=697)
|
|
|
+
|
|
|
+***Требуется написать программу, которая будет считать сама.***
|
|
|
|
|
|
+`Решение работы:`
|
|
|
|
|
|
+```
|
|
|
+var zn = Console.ReadLine();
|
|
|
+int L = int.Parse(zn.Split()[0]);
|
|
|
+int W = int.Parse(zn.Split()[1]);
|
|
|
+int H = int.Parse(zn.Split()[2]);
|
|
|
+int P = 2*(L*H)+2*(W*H);
|
|
|
+if (P / 16 <= 0)
|
|
|
+{
|
|
|
+ Console.WriteLine(1);
|
|
|
+}
|
|
|
+else
|
|
|
+{
|
|
|
+ Console.WriteLine(P/16);
|
|
|
+}
|
|
|
+```
|
|
|
|
|
|
+`Итог работы следующий:`
|
|
|
|
|
|
-Задание №2 "А+В" -> 12 43 -> 55
|
|
|
-Задание №3 "Больше-Меньше" -> 123 543 -> "<"
|
|
|
-Задание №4 "Ремонт" -> 12 9 4 -> 10
|
|
|
-Задание №5 "Три толстяка" -> 140 132 444 -> 444
|
|
|
-```
|
|
|
+```
|
|
|
+C:/Users/User/Documents/Лабы/ConsoleApp1/ConsoleApp1/bin/Debug/net8.0/ConsoleApp1.exe
|
|
|
+Задание ``Ремонт``
|
|
|
+Введите длину, ширину и высоту офиса >>> 12 9 4
|
|
|
+10
|
|
|
+```
|
|
|
+
|
|
|
+***Задача:*** [***Три толстяка.***](https://acmp.ru/index.asp?main=task&id_task=754)
|
|
|
+
|
|
|
+***Требуется определить массу самого тяжелого из них, либо выяснить, что была допущена ошибка при взвешивании.***
|
|
|
+
|
|
|
+`Решение работы:`
|
|
|
+
|
|
|
+```
|
|
|
+var zhir_res = Console.ReadLine();
|
|
|
+int zhirobas1 = int.Parse(zhir_res.Split()[0]);
|
|
|
+int zhirobas2 = int.Parse(zhir_res.Split()[1]);
|
|
|
+int zhirobas3 = int.Parse(zhir_res.Split()[2]);
|
|
|
+if (zhirobas1 > 757 || zhirobas2 > 757 || zhirobas3 > 757)
|
|
|
+{
|
|
|
+ Console.WriteLine("Error");
|
|
|
+}
|
|
|
+else if (zhirobas1 < 94 || zhirobas2 < 94 || zhirobas3 < 94)
|
|
|
+{
|
|
|
+ Console.WriteLine("Error");
|
|
|
+}
|
|
|
+else
|
|
|
+{
|
|
|
+ if (zhirobas1 > zhirobas2 & zhirobas1 > zhirobas3)
|
|
|
+ {
|
|
|
+ Console.WriteLine(zhirobas1);
|
|
|
+ }
|
|
|
+ if (zhirobas2 > zhirobas1 & zhirobas2 > zhirobas3)
|
|
|
+ {
|
|
|
+ Console.WriteLine(zhirobas2);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ Console.WriteLine(zhirobas3);
|
|
|
+ }
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
+`Итог работы:`
|
|
|
+
|
|
|
+```
|
|
|
+C:/Users/User/Documents/Лабы/ConsoleApp1/ConsoleApp1/bin/Debug/net8.0/ConsoleApp1.exe
|
|
|
+Задание ``Три толстяка``
|
|
|
+Введите вес всех трех жиробасов >>> 140 132 444
|
|
|
+444
|
|
|
+```
|