4541 2023. 03. 29 13:45:12 Leventusz19 Leghosszabb nyaralás (75 pont) csharp Hibás válasz 20/75 85ms 39368 KiB
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Leghoszabb_nyaralás
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] in1 = Console.ReadLine().Split().Select(int.Parse).ToArray();
            int[] A = Console.ReadLine().Split().Select(int.Parse).ToArray();
            int N = in1[0], P = in1[1];
            int o1 = 0;
            int Pn = 0;
            for(int i=0; i<N;){
                if (Pn < P) {
                    Pn += A[i]; i++;
                    o1++;
                }else{
                    Pn -= A[i - o1];
                    o1--;
                }
            }
            Console.WriteLine(o1);
            Console.ReadKey();
        }
    }
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 20/75
1 Elfogadva 0/0 32ms 22032 KiB
2 Hibás válasz 0/0 83ms 36148 KiB
3 Elfogadva 3/3 32ms 22584 KiB
4 Elfogadva 3/3 30ms 23172 KiB
5 Hibás válasz 0/3 30ms 23756 KiB
6 Elfogadva 3/3 30ms 23512 KiB
7 Hibás válasz 0/3 30ms 23868 KiB
8 Elfogadva 4/4 30ms 23856 KiB
9 Hibás válasz 0/4 35ms 24940 KiB
10 Hibás válasz 0/5 37ms 24516 KiB
11 Hibás válasz 0/5 39ms 26020 KiB
12 Hibás válasz 0/5 41ms 26716 KiB
13 Elfogadva 7/7 76ms 35680 KiB
14 Hibás válasz 0/7 81ms 37600 KiB
15 Hibás válasz 0/7 82ms 39108 KiB
16 Hibás válasz 0/8 85ms 38344 KiB
17 Hibás válasz 0/8 83ms 39368 KiB