Rezultati

Up. imeNalogaJezikRezultatČas oddaje
trivialca-2019 Ocenjevanje univerz C 0/100Napačen odgovor (WA) 24. apr '19 @ 19:29

Test Točke Porabljen spomin Porabljen čas Status
#1 [več] 0/10 1,836 MiB 0,037 s Napačen odgovor
#2 [več] 0/10 2,188 MiB 0,064 s Napačen odgovor
#3 [več] 10/10 2,188 MiB 0,075 s OK
#4 [več] 0/10 1,863 MiB 0,043 s Napačen odgovor
#5 [več] 0/10 1,629 MiB 0,027 s Napačen odgovor
#6 [več] 0/10 1,844 MiB 0,037 s Napačen odgovor
#7 [več] 0/10 2,246 MiB 0,081 s Napačen odgovor
#8 [več] 10/10 2,184 MiB 0,074 s OK
#9 [več] 0/10 1,605 MiB 0,016 s Napačen odgovor
#10 [več] 0/10 1,945 MiB 0,053 s Napačen odgovor

Ocenjevani program (main.c):
#include <stdio.h>
int a[1000000][2];

int min(int a, int b){
    if (a > b) return b;
    return a;
}

int k(int i, int x, int y){
    return a[i][0] * x + a[i][1] * y;
}

int main(){
    int n;
    scanf("%d", &n);
    for(int i = 0; i < n; i++)
    {
        scanf("%d %d", &a[i][0], &a[i][1]);
    }

    int sum = a[0][0] + a[0][1];
    for(int i = 0; i < n; i++)
    {
        if((a[i][0] > a[0][1] && a[i][1] >= a[0][1]) ||
        (a[i][0] >= a[0][1] && a[i][1] > a[0][1])){
            printf("Slabe metrike");
            return 0;
        } 
    }

    double x = (double)a[0][0]/(double)sum;
    double y = (double)a[0][1]/(double)sum;
    printf("%f %f", x, y);
    return 0;
}