03.Methods-Homework


6
Пускам тема за третото домашно с цел всичко около него да се дискутира тук.
Тук са моите решения на задачите, надявам се да са полезни за някого.



Отговори



0

Здравейте, на 5та задача - Larger than Neighbors, във VS си бачка перфектно, а във BG coder дава 0 точки. Пробвах 15 пъти вече, даже пробвах със задачи на други колеги, и не минава.

Започвам да си мисля, че тестовете са грешни. Може ли някой да предаде 5та наново, и да пише дали ще мине тестовете?

Ето кода ми:

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Program { class Program { static void Main(string[] args) { int n = int.Parse(Console.ReadLine()); List<int> nums = Console.ReadLine().Split(' ').Select(Int32.Parse).ToList(); Console.WriteLine(FindElementBiggerThanNeighbors(nums)); } static int FindElementBiggerThanNeighbors( List<int> nums) { for (int i = 1; i < nums.Count - 1; i++) { if ((nums[i] > nums[i - 1]) && (nums[i] > nums[i + 1])) { return i; } } return -1; } } }


от Dawnut (120 точки)


1
Кода ти е решение за 6та задача. Самоче там се иска индекс. За 5та условието иска броя на елементи, които са по големи от съседите си.

от Talic_Zealot (172 точки)

0
Хахаха, благодаря, че ме светна, не съм доскивал, че има 2 такива задачи. :))

от Dawnut (120 точки)


0
Ето и моите решения.

от dushka.dragoeva (1324 точки)


0
Моите решения => HW++

от pepsi_555 (1932 точки)