> > for i in `seq 1 100`; do FB=`expr $i % 15`; F=`expr $i % 3`; B=`expr $i % 5`;\
> > if [ $FB = 0 ]; then i=FizzBuzz; elif [ $F = 0 ]; then i=Fizz;\
> > elif [ $B = 0 ]; then i=Buzz; fi; echo $i; done
> > こんな感じか
> public static void main(String[] args) {
> for (int i = 1; i <= 100; i++) {
> System.out.print((i%15)==0?"FizzBuzz":(i% 5)==0?"Buzz":(i% 3)==0?"Fizz":i);
> }
> }
> こうだよ(;´Д`)
3と5の公倍数判定はいらないんじゃないの(;´Д`)
参考:2008/06/15(日)21時53分54秒