• lnxtx@feddit.nl
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    1
    ·
    9 hours ago

    Ask AI:

    public static boolean isEven(int number) {
        // Handle negative numbers
        if (number < 0) {
            number = -number; // Convert to positive
        }
        
        // Subtract 2 until we reach 0 or 1
        while (number > 1) {
            number -= 2;
        }
        
        // If we reach 0, it's even; if we reach 1, it's odd
        return number == 0;
    }
    
      • Mirodir@discuss.tchncs.de
        link
        fedilink
        arrow-up
        1
        ·
        10 minutes ago

        I’m not sure how fucked up their prompt is (or how unlucky they were). I just did 3 tries and every time it used modulo.

        I’m assuming they asked it specifically to either not use modulo or to do a suboptimal way to make this joke.