1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
naloge preverjeno delujejo v GNUC 11 na gnu/linux, ceprav bi morale delati
normalno tudi na windows.
vse naloge se prevede v strojni jezik z ukazom gcc %d.c, kjer je %d stevilka
naloge (1-5). zunanje knjiznice, poleg standardne (glibc stdlib.h) in vhodno-izhodne
(stdio.h), niso potrebne.
izjema je tretja naloga, ki potrebuje limits.h, vendar lahko #include
definicijo zamenjate z #define INT_MAX 4096, kjer je 4096 najvecje mozno celo
stevilo (int podatkovni tip).
se ena izjema je peta naloga, ki potrebuje string.h, vendar lahko #include
definicijo zamenjate s svojo definicijo funkcije strlen.
datoteke %d.in, kjer je %d stevilka naloge, so vhodne datoteke, kjer so
podatki iz naloge. v program jih vstavite v stdin (./a.out < 3.in recimo)
resitve bodo po koncu tekmovanja na
https://git.šijanec.eu/sijanec/sola-gimb-2/src/branch/master/inf/rtk/2021-šolsko-delo
prilozene so tudi binarne datoteke za linux z imeni %d.out, kjer je %d
stevilka naloge od 1 do 5, prevedene z gcc -pedantic -Wall -g %d.c -o%d.out za
procesorsko arhitekturo amd64.
ce se vam koda ne prikaze lepo
temvec so vrstice takole zamaknjene, odprite
c datoteke
iz mape dos/, ki imajo windows koncnike vrstic (CRLF). programi podpirajo
vhodne datoteke LF in CRLF.
prilozene so tudi binarne datoteke za windows v mapi dos/, prevedene z ukazom
x86_64-w64-mingw32-gcc-win32 -Wall -pedantic -g %d.c -o%d.exe.
|