bestsss

FizzBuzz - constant time; single semicolon

May 5th, 2021 (edited)
660
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5 0.53 KB | None | 0 0
  1. public class FizzBuzz {//single semicolon edition - even better
  2.   public static void main(String[] a) throws Throwable{    
  3.     while((Integer) System.getProperties().compute("n",
  4.         (k,v) -> v==null?1 : (Integer)v+1) <= (a.length > 0? Integer.parseInt(a[0]) : 77))      
  5.       System.out.println(new String[]{String.valueOf((Integer)System.getProperties().get("n")), "Fizz", "Buzz", "FizzBuzz"}
  6.       [(-(Integer)System.getProperties().get("n")%3 >>> 31 ^ 1) + ((-(Integer)System.getProperties().get("n")%5 >>> 31 ^ 1) << 1)]);
  7.   }
  8. }
Add Comment
Please, Sign In to add comment