数年前にAnarchy Golfに投稿したjavaのFizzBuzzです。
懐しくて公開しました。
class f{public static void main(String[]a){for(int i=0;++i<101;)System.out.println((i%3<1?"Fizz":"")+(i%5<1?"Buzz":i%3<1?"":i));}}
更に短いコードはenumを使うようですが、Anarchy Golfではstderrをチェックされるのでテストを通りませんでした。
enum f{a;{for(int i=0;++i<101;)System.out.println((i%3<1?"Fizz":"")+(i%5<1?"Buzz":i%3<1?"":i));}}
Javaは文法の制約が厳しめなので他の言語ほど短くするのは難しくないと思います。
Top comments (0)