83222024-01-14 17:54:40qertendVirágos rét (50 pont)javaIdőlimit túllépés 25/50287ms78904 KiB
import java.io.IOException;
import java.util.Scanner;

/**
 * //njudge compatible version
 */
public class main {

    public static void main(String[] args) throws IOException {
        Scanner io = new Scanner(System.in);
        int retekSzama = io.nextInt();
        int K = io.nextInt();
        int szabadRetek = 0;

        for (int i = 0; i < retekSzama; i++) {
            if (io.nextInt() == 1) szabadRetek++;
        }
        int N = szabadRetek-K+1;
        if (szabadRetek >= K) System.out.println((N)*(N+1)/2); //write the sum of all positive integers up to N (inclusive)
        else System.out.println(0);

        io.close();
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base25/50
1Elfogadva0/0120ms50092 KiB
2Elfogadva0/0116ms50216 KiB
3Időlimit túllépés0/0287ms78904 KiB
4Elfogadva2/2122ms51608 KiB
5Elfogadva2/2119ms52088 KiB
6Elfogadva2/2130ms52744 KiB
7Elfogadva3/3127ms53024 KiB
8Elfogadva3/3126ms53372 KiB
9Elfogadva3/3123ms53820 KiB
10Elfogadva2/2141ms54648 KiB
11Elfogadva3/3170ms59792 KiB
12Elfogadva2/2173ms60692 KiB
13Elfogadva3/3182ms62668 KiB
14Időlimit túllépés0/2247ms75004 KiB
15Időlimit túllépés0/2250ms74820 KiB
16Időlimit túllépés0/3252ms74260 KiB
17Időlimit túllépés0/3234ms74092 KiB
18Időlimit túllépés0/3244ms74048 KiB
19Időlimit túllépés0/3238ms73844 KiB
20Időlimit túllépés0/3252ms73904 KiB
21Időlimit túllépés0/3259ms73584 KiB
22Időlimit túllépés0/3252ms73992 KiB