Rezultati

Up. imeNalogaJezikRezultatČas oddaje
DMT2018 Presek C 100/100OK 04. okt '18 @ 16:37

Test Točke Porabljen spomin Porabljen čas Status
#1 100/100 1,488 MiB 0,011 s OK

Ocenjevani program (presek.c):
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main() {
    int xP1, xP2, yP1, yP2, xK, yK, polmer;
    int stTestov;
    scanf("%d", &stTestov);

    for (int i=0; i<stTestov; i++) {
        scanf("%d%d%d%d%d%d%d", &xP1, &yP1, &xP2, &yP2, &xK, &yK, &polmer);
        int test = 0;

        for (int j=-100; j<=100; j++) {
            for (int k=-100; k<=100; k++) {
                if ((j>=xP1) && (j<=xP2) && (k>=yP1) && (k<=yP2) && ((j-xK)*(j-xK)+(k-yK)*(k-yK)<=polmer*polmer)) {
                    printf("%d %d\n", j, k);
                    test = 1;
                    break;
                }
            }

            if (test == 1) {
                break;
            }
        }

        if (test == 0) {
            printf("Presek je prazen\n");
        }
    }
    
    return 0;
}