Comment detail

LL Golf Hole 8 - 横向きのピラミッドを作る (Nested Flatten)

55 真っ当なコードしか書けない。

1
print'*'x$_."\n"for(1..$ARGV[0]),reverse(1..$ARGV[0]-1)

51byteになった。

1
print'*'x$_."\n"for(1..($z=(pop))),reverse(1..$z-1)
余分な括弧を削った。コードゴルフって括弧を削るのも肝なのね。
47バイト。とりあえずこの方式だと一段落
1
print'*'x$_."\n"for 1..($z=pop),reverse 1..$z-1
#7386を元にして、入力を標準入力にして 47 
1
$n=<>;print'*'x$_."\n"for 1..$n,reverse 1..$n-1
#7389 からヒントをいただいて 1byte 削り。 46
1
print'*'x$_."\n"for 1..($n=<>),reverse 1..$n-1

Index

Feed

Other

Link

Pathtraq

loading...