fork download
  1. /*
  2.  * To change this template, choose Tools | Templates
  3.  * and open the template in the editor.
  4.  */
  5.  
  6. import java.io.*;
  7. import java.math.BigInteger;
  8. import java.util.*;
  9. import java.text.*;
  10.  
  11. public class ASDASD {
  12.  
  13. static BufferedReader br;
  14. static Scanner sc;
  15. static PrintWriter out;
  16.  
  17. public static void initA() {
  18. try {
  19. //br = new BufferedReader(new FileReader("input.txt"));
  20. sc = new Scanner(System.in);
  21. //out = new PrintWriter("output.txt");
  22. out = new PrintWriter(System.out);
  23. } catch (Exception e) {
  24. }
  25. }
  26.  
  27. public static String getString() {
  28. try {
  29. return sc.next();
  30. } catch (Exception e) {
  31. }
  32. return "";
  33. }
  34.  
  35. public static Integer getInt() {
  36. try {
  37. return sc.nextInt();
  38. } catch (Exception e) {
  39. }
  40. return 0;
  41. }
  42. public static void print(Object a) {
  43. out.println(a);
  44. }
  45.  
  46. public static void print(String s, Object... a) {
  47. out.printf(s, a);
  48. }
  49.  
  50.  
  51. public static void main(String[] ar) {
  52. initA();
  53. solve();
  54. out.flush();
  55. }
  56.  
  57. public static void solve() {
  58. int n = getInt();
  59. for (int kasus = 1; kasus <= n; kasus++) {
  60. char c[] = getString().toCharArray();
  61. int le = c.length;
  62.  
  63.  
  64. print("Kasus %d: ", kasus);
  65.  
  66. boolean ans = false;
  67. for (int i = 0; i < le - 1; i++) {
  68. if (c[i] != '#' && c[i] == c[i + 1]) {
  69. //print("Bukan Ketikan Hucat !!!");
  70. print("Bukan Ketikan Hucat ! ! !");
  71. ans = true;
  72. break;
  73. }
  74. }
  75.  
  76. if (ans) {
  77. continue;
  78. }
  79. if (c[0] == '#') {
  80. if (le > 1) {
  81. if (c[1] != 'A') {
  82. c[0] = 'A';
  83. } else {
  84. c[0] = 'D';
  85. }
  86. } else {
  87. c[0] = 'A';
  88. }
  89. }
  90. char last = c[0];
  91. for (int i = 1; i < c.length - 1; i++) {
  92. if (c[i] == '#') {
  93. if (last != 'A') {
  94. if (c[i + 1] != 'A') {
  95. c[i] = 'A';
  96. } else {
  97. c[i] = 'D';
  98. }
  99. } else {
  100. if (c[i + 1] != 'D') {
  101. c[i] = 'D';
  102. } else {
  103. c[i] = 'S';
  104. }
  105. }
  106. }
  107. last = c[i];
  108. }
  109. if (c[le - 1] == '#') {
  110. if (last != 'A') {
  111. c[le - 1] = 'A';
  112. } else {
  113. c[le - 1] = 'D';
  114. }
  115. }
  116. for (int i = 0; i < c.length; i++) {
  117. print("%c", c[i]);
  118. }
  119. print("");
  120.  
  121.  
  122.  
  123. }
  124. }
  125. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
100
DD#D#D#SDDSSS#A#SSS##DSDS##ASADAS###A###S##SD#DADDDAD##
ASSSA#DSADAASDADADS##DSSDS#DAA#DDDAASA#SDSSDASD##ADAD
#DDSSSSADASADDSA#
#SD#AAD#DA###SD#ADSD
AS
#ASSSADS#S#AADDD#SDD#A#DA#SSA
#ADD#SSASDDAA#SAADDSDDS#SA#DSD#DDA##DSS##DAS##SSD#ADS##DDDDDD#ADSSD
SASSDDSSSDDS#AASADSDDDAD#DSSA#ASAS##S#DDSAA#SDS##A##AADDAA###
SDASAA#DSSSDA#S#A#AA#S#DDASDSASAAAA#SA#S##DDDA#ADDADDA##SDDD#D#D#SDSAAAAA#DDSS#AD
AAASSS#D#SDADA#ADDSSDDD#D#
ASD#SAAA##S#SDDS#DDA#SSS##AD#SDSA##AD#SSA#DSADA
SDSDSASAD##DADDS
ADDSSD#AAAASAS
#A#DDA#AADDDDA#ASSADAAAD#AD###SDDAADSD###DSA#SA##S#D#SDD#SS##AD#A#S#A###S
SADSSSAS#SASDAA#AS#D#S###S#SSSASS#A#ASA#DAAD#SA#ASADD#ASS#D##SDASSADASSSSSSD
SD#SSS#AD#AADDA###DSASADAS#SAA#S#AD#SASD#SSDS#ADSA#SDDADADDSDASSA#AAA
DDAS##AS#D#SA#SDSDDSD#ADDA#AA#S#ASDD##DSA#DD##A###AAADDS#A#SSSD#DAS#ASSSSADA#SD#DAD#A#ASASA
AD#ADADSDADSAADS#ASASA#D
#S#ASSA#D#SD#SAS##SAADDSA
D#D#SSDSS#DDSSS##S#SADASS##S#S#D##SA#AAAAS##ASDSA#DA#DSASSSSDDA#
DSSS##SADDD#ADD#D#
#ADA#A#DSDADSDASSDASDAS##A#AD#SADS#
SDD#SSS#SAA#DDSSS#DA#D
S###AA#SSS#ADSDDSDDD#D#ADSDDD#SDAS
ADDSASSADD#SADSAASS#DAS#ADAADSDDDD#SAADSD#D###ADDS#DDDSA##ADS#DSD#ASA#SDD###DSAS#D#DDS
DDA#D#S#A#AAAASSA#DS#AD#DSA#DAADSSDASD#A#ASADAS#ADS#ADDDDSS#ASDSDSA##ADSSDAA#DSSSSDA#DSS#SDSS
DASADSDD#DSSA##SSD#DD#S#D###ADSSAA#AAAASSD##A#SASADD#D##A#D##S#SAA#DAD##AAASDDSAAA###ASSSASSD##SA#
ASSS
ASADAS#DSDSSASSDDAD##DDDSDSA#S#SSSDADDSAD
ADDDA##AD##AAD#S#D#S#ASA#D##DSDASADASAAAASAADAA#SAAD###S#ASAD
SDSSA#S#S#AAS#AS##DDA###DSSDDSSSDSASADDSAD#A
AAAD#DADADDAAD##DD#SD#S#DS#SD#SD#ASSAAA#
D#DSSSDSD#####SS##A#DDAADA#AD#DS
SASA#D#SA#SS#A#DA#A#SAAASSA#DSASD#A##D#AS#ADSASAA
D
SDSD#DDD#SSD#D#SSDDSSA#AAAASADSSDDDDSAAASAASAS#AAD#D#AASDDADD#DD#ASA#AADS#DASSA#AD#DSD##DDSSS
DS##D#AADD#AD#A#SDAASD#A#DSDSADS#DASSA#DS##SADDDS#SAS#SSSS##DADASDDS#A#
SD##D#A##SSASSSSDADASS##D#SSS##DSSASAD#A#DA#SDADAA#DAS#AAS#DDDSSS##DS
DDDDSA#ADD#DDAA##DAA#DASSDADS##SS#A#SA#DA#ASAADDS#SDDSSSD##DAS##A#SDASSASDD##D#SAAD#ASS#SAS#SSD
AS##DSA#
SDS##ASDAS#S#DD#A#ADDDD#DSS#D#SAS#SAASAA#DDDAAADA#SADD#D#ASS#DDAD#ADAAAAA#ADDA#S#SAADSAS#A#DA#
ADD#DA#A###DS#AA#AASSSAA#D#SDSSSS#SSA#DAADSSDSDSAS
ADS#SSS#ASAA#SSSD#SAAS##ADSDADASDADADD#AAA##
#DAAA##ASAA#DAASS##DDDDASS#SAA###DD#ASD##SDAS#A##A#AAS#DAD##DADSSS
#SA######D#ADSSSSA#SASSADSDSAD#AS#A#SD##D#AAADA#S##DSASD#ADAS#AS#DDSS#ADSSS#AA#S#ASDSAASASADA
DD#ASDAADSS####S###AADA##AASD#SAAAA
#S##S#ASSSASDDD#DD#SDSD#DADDS##D#S#A#S#DAD##D#S#D#DS#SASDDDD
S#AASSS##S#D#DDSSSDD##AD#SAA###AAAD#DAA#A##AD##D#A#DAS##AS
S#AA#DAA#ASAASDADSADSSDASADSSAD#DAA#SDSD#DA#AS
##DSS#
DDAA#S##DDS#ASA##SDD##D###DSA#SD#S#AD#ADS#ADD#ASS#DDASADSA#ADSA#AA#SSASSSSS#S#SS#AD#AD#A###AA#DS
SA#DDA#DDSAD#D#ADDADSDAS#ADA#####D#DDSAAA#S##A#S#DADAS#SS#DA#ASDDASA#DDSA#SDSADADA#SDD#DASSDSADAS#
DS##SDDASADSA#AD#DA##SDDDD#D###
###DDDD#S##ADA###AADSA#SADAA
#SSDDSDDDDSDADSDAAD#SS###DD#DS#A#D#SSSS#AAS#
##DAAAS#ADAA#DSDSA#SDA#A#AAAAD#AAAAA#SAS#S##S#ADD#DSAADSDS#SSDDS##A#SD#SSA#SSDASSAD#ADDDA#D#DSS#A#DS
D#D#DS#
SS#A#AS####
DDS#A#DD#DASDDSA#ASSSADAASDA#AA
SSAD#SDS#DDS##SASDS#D#SS#D#SA#AAA#AAADSS#AASS##ADA##D##SD#
DADS#
A#ASSDS#AS##DD##ADDDA#S##A#D#S##SAA###DA#S#D#DS###SSASDDDASAA
SSS##DASD#A#D#S##SSAA##A#SD#A#ADSDSAADSDSSSASA#SD
#DDDSSSSSADA#SAD#D##S#D#SDS#A##DADAAS#DASDD#
SSADADDSSSDA##A
#SS
SD###SADDDAADD##DD
ASSSSDS#A##AAAAADAAS#DDD#DA####DD#A#SSD##A
AASDSDDSA#DA##AASDD#SS
A###SA##DASA#ADA#DADDS##AAS####DSSDD#SADSS#SDDAA#AD###DS#S####SDDADAASSDS#A#AAAA
SAAD###ADS#DAA#DASA#DAAADASSDD#A#D#D
ASAD
S#ASS###SSSDAS#AASA#SD#DAS#A#D#DA#AAD#A#SAAAA#SAASSSSSASSSADSA#D#AA#DD#AAA#S###AADAD
SSADASDDDSAADSS#S#SA
#DSS#AAADAAD#SDD##DSS#DDDSSD#SASASSSSDAS###DD##SA##DS#SDA##AA##DD#A##S
###D#DA##SSDDSS#DADA#SDDDADDA#DD#D##A####D#S#ASDD#S#ASSAS##DA#S
ADAADS#SSDSS####DSDDASS#SADD###AAAADS#DSDDAADS#AASDS#SD#AA#SDDA#DA##AASSASAAASASS###DDD#
DSS#ASSSDSADA#D#A###S#AAA##DAAAS#SSADS#ADA##DAASDAD###A#DD##DSDSSAD#DS#ADA#SD#ASD#S#S#SSSDD#DASAASA
DDAAA##SDDAD#D#DSDADAAS##SAA#SADS#DAA#DD#SASDADAAAAAA#DA#SD#DSSDD#AA#D#A#DSDADAS###SA#DSS#A#
##DS###A#SSAAA#DS
#DAD#AA##DAS
DSD#SDSDSDDD#AAD#AA#DAS##ADASADADD#SS#DSS#DASAD#AAASSSSDSSASASADS#SDDAS###AAAASADS#DSSS
AD##SSDD#D
D
S#S###DDA#ASDDD
#SDDAA#
DDASD#AAD#SAS##S###A#SADSD#ASSASADDDA##SSSAAS##DAS#D#DAA#AASADASADD#SSAA##DDSDDD##AS#DDSDSDAASA
SSSAADDS#SD##ADS#DADD#SDDDS#SSASSADADADAD#SDAD##AAASDDDSSAASS#AS#SD#SD#SDAD#DD###ASAADSA#AAS##D
SASSSDSDDDDAS#ADSDS#SS###AAA#D#SSADSASSDDDA#D#D#DSDSA#
DAADDASD##ADD#DDSS#S#A##ASDSSA#SDADAA#DSD##SDS###AD#DASD#DA#A#AD#DSDDDDDSSD#DA#SDSDDAD#ADD##AASA
SSD#SDSSDA##A#SASAAD#####D
SASA##S#ASA#S#ASS##DDSAS
#
SSD###SSSDD#DDDD#ADS##SAA#SD
S#DAD#DDD#AA#DSS##SDSAS#DD#SAAS#D#SDSD###DSSDS#AD#SDD#DA#SAS##DDADSSDSSS#AS#SS#ADSDA#SD#SAADDD#AS
##D#D##DDSAA#SADD#DASDASDAAD###SDDSASADD#DSSDSA#SAAA#AD#D#AAS##SASA#DDD##S#SA
SDSDA#AAADSDSS
#SD#A#SS#A#S###SDS#SSDS##A#SSSSSAAASS#SS#SA#DDADS#AADS#ADADASSSSS#DSDSS#A#S##SDSAAAA#SSD
D##S#AADDSD##AAADSAAASDA###AADSSAAAAADA#SASS#SS##SA##SASS#A##A#SAD###AS##DS#S#A#D#A#SS
###AD#DDSDDDDA#DAS##DSDDSSA#SSAA#D#S#DSAA#A#DDAADSD#SD#A#SA#DDSAADASD
compilation info
Main.java:11: error: class ASDASD is public, should be declared in a file named ASDASD.java
public class ASDASD {
       ^
1 error
stdout
Standard output is empty