fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main(String[] args)throws java.lang.Exception
  11. {
  12.  
  13. int N1 = wpisz();// liczba zestawow /grup
  14. int ile = Integer.parseInt(N1);
  15. int pierw = 0; // string pierwsza liczba
  16. int drug = 0; // string druga liczba
  17. int wynik2 = 0; // NWW
  18. int[] magazyn = new int[20]; // do przechowania wartosci NWW
  19. int m = 1; // Dla wyswietlania wartosci NWW
  20.  
  21. if(ile<1 || ile>20) {System.exit(0);} //warunek 20 group
  22. for(int i = 0; i < ile;i++) {
  23.  
  24. N = wpisz(); // wprowadzanie groupy
  25.  
  26. int nur = 2; // numer spacji (zawsze ten sam, poniewaz groupy sa od 10 do 30 osob.
  27. pierw = converter(N, nur); // wyciagniecie ze stringu 1 wartosci ilosci grupy
  28. if(pierw < 10 || pierw > 30) {System.exit(0);} // warunek 10 do 30 osob.
  29. drug = converter2(N, nur); // wyciagniecie ze stringu 2 wartosci ilosci grupy
  30. if(drug > 30 || drug < 10) {System.exit(0);} // sprawdza warunek 10 do 30 osob.
  31. wynik2 = wspolna(pierw, drug); // NWW wyliczenie
  32. magazyn[m] = wynik2; // Magazyn wyniku.
  33. m++; // zmiana szuflady magazynu
  34. }
  35. for(int j = 1; j<ile+1; j++) { // wyswietla wynik
  36. System.out.println(magazyn[j]);
  37. }
  38. }
  39. private static int converter2(java.lang.String linia1, int bal) {
  40. String al = linia1.substring(bal+1, linia1.length());
  41. int druga = Integer.parseInt(al);
  42. return druga;
  43. }
  44. public static String wpisz() {
  45. Scanner in = new Scanner(System.in);
  46. return in.nextLine();}
  47. private static int wspolna(int a, int b){
  48. int c = 0;
  49. int d = 0;
  50. c=a;
  51. d=b;
  52. while(a!=b) {
  53. if(a<b) {a=a+c;};
  54. if(b<a) {b=b+d;};
  55. if(a==b) {break;}
  56. }return a;};
  57. private static int converter(java.lang.String linia1, int bal) {
  58. String b = linia1.substring(0, bal);
  59. int pierwsza = Integer.parseInt(b);
  60. return pierwsza;
  61. }
  62. }
Compilation error #stdin compilation error #stdout 0.06s 2184192KB
stdin
2
12 15
11 22
compilation info
Main.java:13: error: incompatible types: String cannot be converted to int
				int N1 = wpisz();// liczba zestawow /grup
				              ^
Main.java:14: error: incompatible types: int cannot be converted to String
				int ile = Integer.parseInt(N1);
				                           ^
Main.java:24: error: cannot find symbol
					N = wpisz(); // wprowadzanie groupy
					^
  symbol:   variable N
  location: class Ideone
Main.java:27: error: cannot find symbol
					pierw = converter(N, nur); // wyciagniecie ze stringu 1 wartosci ilosci grupy
					                  ^
  symbol:   variable N
  location: class Ideone
Main.java:29: error: cannot find symbol
					drug = converter2(N, nur); // wyciagniecie ze stringu 2 wartosci ilosci grupy
					                  ^
  symbol:   variable N
  location: class Ideone
Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
5 errors
stdout
Standard output is empty