Nu - kurā valodā šo var kā one-liner uztaisīt? :D Ja nav ko darīt - uztaisi arī tu egli. http://t.co/rk6pU9KDut 6 atbildes

Endijs Lisovskis
(26.11.2014 11:44:08)
@twitter
Nu - kurā valodā šo var kā one-liner uztaisīt? :D Ja nav ko darīt - uztaisi arī tu egli. http://t.co/rk6pU9KDut
Aigars Mahinovs
(26.11.2014 11:56:59)
@twitter
@Endijs python -c 'n=10; print "n".join([("x"*(1+2*(i-1))).center(n*2) for i in range(n)])'
Endijs Lisovskis
(26.11.2014 11:58:06)
@twitter
@aigarius Forši! :D
Endijs Lisovskis
(26.11.2014 12:00:41)
@twitter
@aigarius vispār ir bugs. Drukā par 1 stāvu mazāk, kā n. Jo pirmais ir tukšs. Līdz ar to n=1 ir tikai tukša rinda.
Kaspars Foigts
(26.11.2014 14:43:14)
@twitter
@Endijs php -r '$n=(int)$argv[1];for($i=0;$i<$n;$i++)echo str_repeat(" ",$n-$i-1).str_repeat("x",1+$i*2)."n";' 15
Aivars Šterns
(26.11.2014 15:08:45)
@twitter
@Endijs echo "15" | awk '{s="x";for(i=0;i<$1;i++){p rintf"%"$1-i"s%sn","",s;s=s"xx "}printf"%"$1"sxn",""}' cerams ka nenoskipos charus
Endijs Lisovskis
(26.11.2014 15:10:32)
@twitter
@aivarssterns Nu jau 4 valodas. Tavā variantā eglei pat ir kāja. :) Jāsāk likt risinājumus kādā Gist laikam.