FLP/Ukol3 2012

Z OI wiki

Přejít na: navigace, hledání

Vstupy a výstupy pro program evolve

Podle řádků: pairs, treshold, stack_size

sample00

(((((w w w) (w 1 w) (w w w)) (1 1) southeast) (((w w w) (w 1 w) (w w w)) (1 1) southeast)) ((((w w w) (w 1 w) (w 0 w) (w w w)) (1 1) west) (((w w w) (w 1 w) (w 0 w) (w w w)) (1 1) west)) ((((w w w w w w w w w) (w 0 0 0 0 1 0 0 w) (w w w w w w w w w)) (1 1) east) (((w w w w w w w w w) (w 0 0 0 0 1 0 0 w) (w w w w w w w w w)) (7 1) east)))
(10000 10000 20 20)
10

output

((0 0 3 6) ((procedure start (step start))))

sample01

(((((w w w) (w 0 w) (w w w)) (1 1) west) (((w w w) (w 1 w) (w w w)) (1 1) west)) ((((w w w w) (w 0 w w) (w 0 w w) (w 0 w w) (w 0 0 w) (w w w w)) (2 4) northwest) (((w w w w) (w 0 w w) (w 1 w w) (w 0 w w) (w 0 0 w) (w w w w)) (1 2) northwest)) ((((w w w w w w) (w 0 w w w w) (w 0 w 3 0 w) (w 1 3 0 w w) (w w w w w w)) (3 2) east) (((w w w w w w) (w 0 w w w w) (w 0 w 3 1 w) (w 1 3 0 w w) (w w w w w w)) (4 2) east)) ((((w w w w w w) (w 2 3 0 w w) (w w w w w w)) (3 1) west) (((w w w w w w) (w 3 3 0 w w) (w w w w w w)) (1 1) west)))
(1000 1000 20 20)
8

output

((0 0 8 9) ((procedure 2 (step start () step)) (procedure start ((if wall? () (2)) put-mark))))

sample02

(((((w w w) (w 1 w) (w w w)) (1 1) west) (((w w w) (w 1 w) (w w w)) (1 1) west)) ((((w w w w w w) (w 0 0 0 0 w) (w 0 0 0 0 w) (w w w 0 0 w) (w 0 0 0 w w) (w w w w w w)) (2 4) northeast) (((w w w w w w) (w 0 0 0 0 w) (w 0 0 0 0 w) (w w w 0 0 w) (w 0 0 0 w w) (w w w w w w)) (2 4) west)) ((((w w w w w w) (w 0 0 0 0 w) (w 0 0 3 1 w) (w 1 3 0 0 w) (w w w w w w)) (3 2) east) (((w w w w w w) (w 0 0 0 0 w) (w 0 0 3 1 w) (w 1 3 0 0 w) (w w w w w w)) (3 2) west)) ((((w w w w w w) (w 3 3 0 0 w) (w w w w w w)) (3 1) southwest) (((w w w w w w) (w 3 3 0 0 w) (w w w w w w)) (3 1) west)))
(1000 1000 20 20)
5

output

((0 0 4 10) ((procedure start ((if west? () (turn-left)) start))))

sample03

(((((w w w) (w 1 w) (w w w)) (1 1) west) (((w w w) (w 1 w) (w w w)) (1 1) east)) ((((w w w w w w) (w 0 0 0 0 w) (w 0 0 0 0 w) (w w w 0 0 w) (w 0 0 0 w w) (w w w w w w)) (2 4) northeast) (((w w w w w w) (w 0 0 0 0 w) (w 0 0 0 0 w) (w w w 0 0 w) (w 0 0 0 w w) (w w w w w w)) (2 4) southwest)) ((((w w w w w w) (w 0 0 0 0 w) (w 0 0 3 1 w) (w 1 3 0 0 w) (w w w w w w)) (3 2) east) (((w w w w w w) (w 0 0 0 0 w) (w 0 0 3 1 w) (w 1 3 0 0 w) (w w w w w w)) (3 2) west)) ((((w w w w w w) (w 3 3 0 0 w) (w w w w w w)) (3 1) northwest) (((w w w w w w) (w 3 3 0 0 w) (w w w w w w)) (3 1) southeast)))
(100 100 20 20)
1

output

((0 0 4 12) ((procedure start (() turn-left turn-left turn-left))))

sample04

(((((w w w) (w 1 w) (w 1 w) (w w w)) (1 2) southwest) (((w w w) (w 2 w) (w 2 w) (w w w)) (1 1) northeast)) ((((w w w w w w) (w 0 0 0 0 w) (w 0 0 0 w w) (w w w w w w)) (2 1) northwest) (((w w w w w w) (w 0 1 0 0 w) (w 0 0 1 w w) (w w w w w w)) (3 2) southeast)) ((((w w w w w w) (w 0 0 0 0 w) (w 0 0 3 1 w) (w 1 3 0 0 w) (w w w w w w)) (3 2) east) (((w w w w w w) (w 0 0 0 0 w) (w 0 1 4 1 w) (w 1 3 0 0 w) (w w w w w w)) (2 2) west)) ((((w w w w w w) (w 3 3 0 0 w) (w w w w w w)) (3 1) west) (((w w w w w w) (w 3 3 1 1 w) (w w w w w w)) (4 1) east)))
(20 20 50 50)
3

output

((0 0 9 24) ((procedure 1 (turn-left turn-left turn-left step)) (procedure start (put-mark 1 put-mark))))
Events Upcoming
More »