/
merdan
/
wow
Обзор
Документация
Войти
/
merdan
/
wow
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Program.cs
59 строк
1 KB
merdan
chan
01 ноя 2025, 15:22
01 ноя 2025, 15:22
43ddfa9
Код
Авторство
О чём код?
using System; namespace wow; class Program { static void Main() { //string input = Console.ReadLine(); int[] nums;// = input.Split(' ').Select(int.Parse).ToArray(); bool result;// = Solve(nums); //Console.WriteLine(result); nums = [1,2,3,3,5]; result = Solve(nums); Console.WriteLine(result); nums = [4,3,3,2,1]; result = Solve(nums); Console.WriteLine(result); nums = [3,3,3,3]; result = Solve(nums); Console.WriteLine(result); nums = [1]; result = Solve(nums); Console.WriteLine(result); nums = [1,2,3,2]; result = Solve(nums); Console.WriteLine(result); int [] num = [1,0,0]; Console.WriteLine(num); } static bool Solve(int[] nums){ int count1=0, count2=0, count=0; for (int i=0; i<nums.Length-1; i++) { //if (i==nums.Length-1) break; if (nums[i]<=nums[i+1]) count1++; } for (int i=0; i<nums.Length-1; i++) { //if (i==nums.Length-1) break; if (nums[i]>=nums[i+1]) count2++; } if (count1<=count2) count=count2; else count=count1; if (0==nums.Length) return true; if ((count+1)==nums.Length) return true; else return false; } }