fork(1) download
  1. import java.io.IOException;
  2. import java.io.InputStreamReader;
  3. import java.util.InputMismatchException;
  4. import java.io.BufferedReader;
  5. import java.io.OutputStream;
  6. import java.io.PrintWriter;
  7. import java.io.Writer;
  8. import java.util.StringTokenizer;
  9. import java.io.InputStream;
  10.  
  11. /**
  12.  * Built using CHelper plug-in
  13.  * Actual solution is at the top
  14.  * @author RiaD
  15.  */
  16. public class Main {
  17. public static void main(String[] args) {
  18. InputStream inputStream = System.in;
  19. OutputStream outputStream = System.out;
  20. Reader in = new Reader(inputStream);
  21. OutputWriter out = new OutputWriter(outputStream);
  22. TaskC solver = new TaskC();
  23. solver.solve(1, in, out);
  24. out.close();
  25. }
  26. }
  27.  
  28. class TaskC {
  29. public void solve(int testNumber, Reader in, OutputWriter out) {
  30. for(int i = 0; i < 3; ++i) {
  31. String s = null;
  32. try {
  33. s = in.reader.readLine();
  34. } catch (IOException e) {
  35. e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
  36. }
  37. out.println(s.length() + " " + s);
  38. }
  39. }
  40. }
  41.  
  42. class Reader {
  43. public BufferedReader reader;
  44.  
  45. public Reader(BufferedReader reader) {
  46. this.reader = reader;
  47. }
  48.  
  49. public Reader(InputStream stream) {
  50. this(new BufferedReader(new InputStreamReader(stream)));
  51. }
  52.  
  53. }
  54.  
  55. class OutputWriter extends PrintWriter {
  56.  
  57. public OutputWriter(OutputStream out) {
  58. super(out);
  59. }
  60.  
  61. public OutputWriter(java.io.Writer writer){
  62. super(writer);
  63. }
  64.  
  65. }
  66.  
  67.  
Runtime error #stdin #stdout #stderr 0.07s 380224KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Exception in thread "main" java.lang.NullPointerException
	at TaskC.solve(Main.java:37)
	at Main.main(Main.java:23)