Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

Homework

Name: Anonymous 2009-03-18 18:48

Print "SUSSMAN" 300 times (each on a new line) to the output device using Java.

Name: Anonymous 2009-03-18 19:22

[code]public class ShitCock extends java.lang.Object { public static void main(String[] args) { for(int i=0; i<300; ++i) { System.out.println("SUSSMAN"); } } }

Name: Anonymous 2009-03-18 19:22

[/code]

Name: Anonymous 2009-03-18 19:31

class a{
 public static void main(String[] b){
  for(int i=0;i<300;++i)
   System.out.println("SUSSMAN");
 }
}


fixed that for you

Name: Anonymous 2009-03-18 19:31

>>2
extends java.lang.Object
I don't know if this is an intentional knock on Java's verbosity, but you don't ever have to specify that. And even if inheritance from Object weren't implicit, the java.lang would still be redundant unless you have your own class named Object in the main namespace.

Name: Anonymous 2009-03-18 19:36

>>4
Inefficient. You are going to be wasting time incrementing i, checking it against the final condition, and jumping back to the print statement.  A much more efficient way would be to write System.out.println("SUSSMAN"); 300 times.

Name: Anonymous 2009-03-18 19:37

>>6
Incorrect, Learn to program, JIT will unroll the loop if it deems it faster that way.

Name: Anonymous 2009-03-18 19:39

>>7
I believe YHBT.

Name: Anonymous 2009-03-18 19:41

>>8
Incorrect, Learn to /prog/, I was merely educating the ignorant poster.

Name: Anonymous 2009-03-18 19:43

>>6
Did you mean System.out.println("SUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\nSUSSMAN\n");?

Name: Anonymous 2009-03-18 19:50

>>10
AWESOME TOP MARKS!!

Name: Anonymous 2009-03-18 19:51

>>10
EXPERT LOOP UNROLLER

Name: Anonymous 2009-03-18 19:54

>>10
See me after class!

Name: Anonymous 2009-03-18 19:54

>>10
Either use print instead of println, or eliminate the last \n.

You get a D+.

Name: Anonymous 2009-03-18 19:56

import java.util.ArrayList;

public class SussmanPrinter {
    final static int ARGUMENT_ERROR               = 1;
    final static int SUCCESSFULLY_PRINTED_SUSSMAN = 2;
    final static int SUCCESSFULLY_PRINTED         = 4;
    final static int UNSUCCESSFULLY_PRINTED       = 8;
    final static int ARRAYLIST_SUSSMAN_ERROR      = 16;
    final static int SUSSMAN_MUTATION_ERROR       = 32;
    final static int SUSSMAN_ESCAPE_ERROR         = 64;

    final static int NUMBER_OF_TIMES_DEFAULT = 300;
    final static String sussman = new String("Sussman");

    private static int printSussman(int numberOfTimes) {
        ArrayList<String> sussmans = new ArrayList<String>(numberOfTimes);

        for (int i = 0; i < numberOfTimes; i++) {
            sussmans.add(new String(sussman));
        }

        if (sussmans.size() != numberOfTimes) {
            System.err.println("Error! Something went wrong!");
            return ARRAYLIST_SUSSMAN_ERROR;
       
        } else {
            int counter = 0;

            for (String sussmanToBePrinted: sussmans) {
                if (sussmanToBePrinted.equals(new String(sussman))) {
                    System.out.println(new String(sussmanToBePrinted));
                    counter += 1;

                } else {
                    System.err.println("Error! Something went wrong!");
                    return SUSSMAN_MUTATION_ERROR;

                }
            }

            if (counter == numberOfTimes) {
                Integer counterInteger = new Integer(counter);
                System.out.println("We have successfully printed our " +
                                   counterInteger.toString() + " Sussmans.");
                return SUCCESSFULLY_PRINTED_SUSSMAN;

            } else {
                System.out.println("Error! Something went wrong!");
                return SUSSMAN_ESCAPE_ERROR;

            }

        }

    }

    public static void main(String[] args) {
        int numberOfTimes = NUMBER_OF_TIMES_DEFAULT;
        if (args.length > 1) {
            try {
                numberOfTimes = Integer.parseInt(args[1]);
            } catch (NumberFormatException nfe) {
                System.err.println("Error! You must provide a valid number " +
                                   "of times to print ``Sussman'' as the " +
                                   "argument, or none for three hundred!");
                System.exit(ARGUMENT_ERROR);
            }

        } else {
            numberOfTimes = NUMBER_OF_TIMES_DEFAULT;

        }

        int sussmanPrinterStatus = printSussman(numberOfTimes);

        if (sussmanPrinterStatus == SUCCESSFULLY_PRINTED_SUSSMAN) {
            System.out.println("Your Sussman has been printed successfully!");
            System.exit(SUCCESSFULLY_PRINTED);

        } else {
            System.err.println("There was an error!");
            System.exit(UNSUCCESSFULLY_PRINTED);

        }

    }
}

Name: Anonymous 2009-03-18 19:59


public class Sussman
{
  public static void main( String [] argv )
  {
    System.out.println("\"SUSSMAN\" 300 times (each on a new line) to the output device ");
  }
}

Name: Anonymous 2009-03-18 20:01

>>15
A+!

Name: Anonymous 2009-03-18 20:01

>>2
It seems YHBT

Name: Anonymous 2009-03-18 20:01

sequence $ replicate 300 $ putStrLn "SUSSMAN"
300 [ "SUSSMAN" print ] times
300.times{puts"SUSSMAN"}
print "SUSSMAN\n"x300

Name: Anonymous 2009-03-18 20:04

>>15
ENTERPRISE / 10

Name: Anonymous 2009-03-18 20:06

>>19
Most elegant Java code I've ever seen. Pity it doesn't seem to compile.

Name: Anonymous 2009-03-18 20:12

>>21
YHBT4T

Name: Anonymous 2009-03-18 20:15

>>19
sequence $ replicate 300 $ putStrLn "SUSSMAN"
sequence_ . replicate 300 $ putStrLn "SUSSMAN"

Fixed.

Name: Anonymous 2009-03-18 20:18


public class Sussman
{
  public static void sussman(int i)
  {
    if(i>0){ sussman(i-1); };
    System.out.println("SUSSMAN");
  }

  public static void main( String [] argv )
  {
    sussman(300);
  }
}

Name: Anonymous 2009-03-18 20:21

>>24
Nice fence-post error.

Name: Anonymous 2009-03-18 20:31

>>23
>>19
sequence $ replicate 300 $ putStrLn "SUSSMAN"
sequence_ . replicate 300 $ putStrLn "SUSSMAN"

Fixed.

replicateM_ 300 $ putStrLn "SUSSMAN"

Fixed.

Name: Anonymous 2009-03-18 20:40

>>24
if(i>1){ sussman(i-1); };
Fixed.

Name: Anonymous 2009-03-18 20:45

[code]using System;
using System.Linq;

class Sussman300Times
{ public static void Main()
  { Console.Write("{0}", Enumerable.Repeat("SUSSMAN\n", 300).Aggregate((x, y) => x + y)); }}

Name: Anonymous 2009-03-18 20:45

using System;
using System.Linq;

class Sussman300Times
{ public static void Main()
  { Console.Write("{0}", Enumerable.Repeat("SUSSMAN\n", 300).Aggregate((x, y) => x + y)); }}

Name: Anonymous 2009-03-18 20:46

>>29
i believe you meant:
using System;
using System.Linq;

class Sussman300Times
{ public static void Main()
  { Console.Write(Enumerable.Repeat("SUSSMAN\n", 300).Aggregate((x, y) => x + y)); }}

Name: Anonymous 2009-03-18 20:56

using System;
using System.Linq;

class Sussman300Times
{ public static void Main()
  { Enumerable.Repeat("SUSSMAN", 300).ToList().ForEach(Console.WriteLine); }}

Name: Anonymous 2009-03-18 21:09

>>15! I LOVE YOU! I LOVE YOUR POST! I RAN IT 5 TIMES! KEEP POSTING!

Name: Anonymous 2009-03-18 21:13

def Java():
    print "SUSSMAN\n" * 30

Java()

Name: Anonymous 2009-03-18 21:15

def Java():
    print "SUSSMAN\n" * 300

Java()

Name: Anonymous 2009-03-18 21:15

>>33
1/10

Name: Anonymous 2009-03-18 21:17


class a{
 public static void main(String[] b){
  for(int i=0;i<300;i++)
   System.out.print(b[0]);
 }
}

7 less characters than >>4  
(pass "SUSSMAN\n" as argument)

Name: Anonymous 2009-03-18 21:20


#Compile with Jython
print'SUSSMAN\n'*300

Name: Anonymous 2009-03-18 21:21

>>36
class a
{ public static void main(String[] b)
  { eval(b[0]); }}

(pass program as argument)

Name: Anonymous 2009-03-18 21:22

>>31
this is why java sucks.

Name: Anonymous 2009-03-18 21:32

>>38
I actually tried that but ended up with more characters :(

class a{
 public static void main(String[] b) throws Exception{
  Runtime.getRuntime().exec(b[0]);
 }
}

Name: Anonymous 2009-03-18 21:34

>>35
you're post made me go "ha!"

Name: Anonymous 2009-03-18 21:36


package org.fourchan.text.prog;

public interface IPrintSussman {
   void printSussman(int numTimes);
}

Name: Anonymous 2009-03-18 21:39

>>40
i think >>38 was pointing out how broken your program in >>36 is.

Name: Anonymous 2009-03-18 21:43

>>43
How so? The requirements were as follows:
>Print "SUSSMAN" 300 times (each on a new line) to the output device using Java.
>>36 meets all requirements

Name: Anonymous 2009-03-18 21:44

>>43
How so? The requirements were as follows:
Print "SUSSMAN" 300 times (each on a new line) to the output device using Java.
>>36 meets all requirements

Name: Anonymous 2009-03-18 21:45

>>45
it produces incorrect output if you don't pass the string "SUSSMAN" as the first parameter on the command line.

Name: Anonymous 2009-03-18 22:02

>>46
All program outputs depend on the environment in which they are run, this is no different.

Name: Anonymous 2009-03-18 22:06

>>47
if the program depends on anything other than the environment being a standard implementation of java, it's broken.

Name: Anonymous 2009-03-18 22:15

"agnarsson" < main
{
    main ->
        stef(;)
        staðvær i
        stofn
            fyrir (i:=0; i<300; i:=i+1) lyykja
                skrifastreng(;"AGNARSSON"),
            lykkjulok,
        stofnlok
}
*
"GRUNNUR"
;

Name: Anonymous 2009-03-18 22:17

s/lyykja/lykkja/, obviously. Sorry.

Name: Anonymous 2009-03-18 22:20

s/skrifastreng/skrifalínu/, too.

Name: Anonymous 2009-03-19 0:40

(display "\"SUSSMAN\" 300 times (each on a new line) to the output device using Java.")
(newline)

Name: Anonymous 2009-03-19 1:34

>>49
Is there a Fjolnir compiler available for lunix?

Name: Anonymous 2009-03-19 1:50

>>53
Not yet!

Name: Anonymous 2009-03-19 2:21

>>19
(dotimes [_ 300] (println "Sussman"))

And unlike you, I'm actually using Java.

Name: FrozenVoid 2009-03-19 2:36

function p_str(str,t){for(var i=0;i<t;i++){document.write(str+'\n')}}
p_str('SUSSMAN',300);

Name: CLOJURE FAN 2009-03-19 2:59

>>56
(defn multiprint [str n] (dotimes [_ n] (println str)))
(multiprint "SUSSMAN" 300)

Name: Anonymous 2009-03-19 3:08

var i=300;while(i--)document.write('SUSSMAN\n');

Name: Anonymous 2009-03-19 3:13

for(i=300;i--;)document.write("SUSSMAN\n");

Name: Anonymous 2009-03-19 7:56

def satori
  []
end

$hybt = satori()

def yhbt?
  true unless $hybt.join != ("yhbt")
end

def method_missing(abelson,*harold)
  $hybt << abelson.to_s[0,1]
  satori = satori()
  if yhbt?
    %w{Gerald Jay Sussman SICP}.each_with_index{|snake, grunnur| satori[grunnur] = snake.length; @gjs = snake.upcase if grunnur == 2}
    ((satori[0]+satori[3])*(satori[1]+satori[2])*satori[1]).times{puts @gjs}
  end
end

have you read your poignant guide to ruby today? bacon how yummy?

Name: Anonymous 2009-03-19 10:53

>>55
Using the JVM isn't the same thing as using Java. Any language can be compiled to JVM bytecode.

Name: Anonymous 2009-03-19 13:04

>>61
I don't think you understand what any means.

Name: Anonymous 2009-03-19 17:59

>>61
Pop quiz: when you compile something into JVM bytecode, what command do you execute in order to run it?

That's right, java!

Name: Anonymous 2009-03-19 19:05

>>61
Using the JVM isn't the same thing as using Java
Using the JVM
JVM
Java Virtual Machine

Name: Anonymous 2009-03-19 19:10

>>63
>>64
The real issue at stake here is that "Java" refers to so many things: The virtual machine, the pig disgusting language, the API, the "platform" (applets and all that shit)...

So when >>1 said "Java," did he mean Java, Java, Java, Java, Java, Java, Java, Java, Java, Java, Java, Java, Java, Java, Java, Java, Java, or Java?

Name: Anonymous 2009-03-19 20:09

>>65
I think he meant JAVATM, A Future Product brought to you by IBM®

Name: Anonymous 2009-03-19 22:31

>>60
ihbt

Name: Anonymous 2009-03-19 23:11

>>39
This is why I'm HOT

Name: Anonymous 2009-03-21 0:43

4:20 HOMEY

Marijuana MUST be legalized.

BBCode MASTERS smoke WEED!

Name: Anonymous 2009-03-21 8:18

>>60
CHUNKY BACON
LOL SO RANDOM XD

Name: Anonymous 2009-03-21 8:50

>>70
Poignant?

Name: Anonymous 2009-03-21 9:28

(def java (for [i (range 1 300)] (do (println "SUSSMAN\n") i)))
(dorun java)

Name: Anonymous 2010-12-10 7:31

<

Name: Anonymous 2013-01-18 23:37

/prog/ will be spammed continuously until further notice. we apologize for any inconvenience this may cause.

Name: Anonymous 2013-01-18 23:47

Now in D:

foreach(i; 0..300)
{
    writeln("SUSSMAN");
}

Name: Anonymous 2013-01-18 23:47

D PROGRAMMING LANGUAGE

Don't change these.
Name: Email:
Entire Thread Thread List