vpetrov vor 10 Monaten
Ursprung
Commit
3f24456f60

+ 13 - 0
.idea/.idea.ConsoleApp1.dir/.idea/.gitignore

@@ -0,0 +1,13 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Rider ignored files
+/modules.xml
+/contentModel.xml
+/.idea.ConsoleApp1.iml
+/projectSettingsUpdater.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml

+ 4 - 0
.idea/.idea.ConsoleApp1.dir/.idea/encodings.xml

@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="Encoding" addBOMForNewFiles="with BOM under Windows, with no BOM otherwise" />
+</project>

+ 8 - 0
.idea/.idea.ConsoleApp1.dir/.idea/indexLayout.xml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="UserContentModel">
+    <attachedFolders />
+    <explicitIncludes />
+    <explicitExcludes />
+  </component>
+</project>

+ 6 - 0
.idea/.idea.ConsoleApp1.dir/.idea/vcs.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="" vcs="Git" />
+  </component>
+</project>

+ 6 - 0
ConsoleApp1/.idea/.idea.ConsoleApp1.dir/.idea/vcs.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$/.." vcs="Git" />
+  </component>
+</project>

+ 22 - 4
ConsoleApp1/.idea/.idea.ConsoleApp1.dir/.idea/workspace.xml

@@ -7,9 +7,13 @@
     <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
     <option name="LAST_RESOLUTION" value="IGNORE" />
   </component>
-  <component name="ProjectColorInfo"><![CDATA[{
-  "associatedIndex": 5
-}]]></component>
+  <component name="Git.Settings">
+    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$/.." />
+  </component>
+  <component name="MetaFilesCheckinStateConfiguration" checkMetaFiles="true" />
+  <component name="ProjectColorInfo">{
+  &quot;associatedIndex&quot;: 5
+}</component>
   <component name="ProjectId" id="2bJnaWOomkaOyaaF8VQkPm7wqhp" />
   <component name="ProjectViewState">
     <option name="hideEmptyMiddlePackages" value="true" />
@@ -19,7 +23,16 @@
   "keyToString": {
     "RunOnceActivity.OpenProjectViewOnStart": "true",
     "RunOnceActivity.ShowReadmeOnStart": "true",
-    "nodejs_package_manager_path": "npm"
+    "git-widget-placeholder": "master",
+    "nodejs_package_manager_path": "npm",
+    "vue.rearranger.settings.migration": "true"
+  },
+  "keyToStringList": {
+    "rider.external.source.directories": [
+      "C:\\Users\\HEXRTRXTE\\AppData\\Roaming\\JetBrains\\Rider2023.3\\resharper-host\\DecompilerCache",
+      "C:\\Users\\HEXRTRXTE\\AppData\\Roaming\\JetBrains\\Rider2023.3\\resharper-host\\SourcesCache",
+      "C:\\Users\\HEXRTRXTE\\AppData\\Local\\Symbols\\src"
+    ]
   }
 }]]></component>
   <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
@@ -30,9 +43,14 @@
       <option name="number" value="Default" />
       <option name="presentableId" value="Default" />
       <updated>1705942124020</updated>
+      <workItem from="1705942833500" duration="37000" />
     </task>
     <servers />
   </component>
+  <component name="TypeScriptGeneratedFilesManager">
+    <option name="version" value="3" />
+  </component>
+  <component name="UnityCheckinConfiguration" checkUnsavedScenes="true" />
   <component name="VcsManagerConfiguration">
     <option name="CLEAR_INITIAL_COMMIT_MESSAGE" value="true" />
   </component>

+ 172 - 7
README.md

@@ -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
+```