fork(1) download
  1. import java.util.ArrayList;
  2.  
  3. class eraseDuplicates {
  4. public static void main(String args[]) {
  5. tryWith("あんぱんまんのあんはつぶあん、こしあんのどちら?");
  6. tryWith("しんせんえんさつのしょうぞうはだれ?");
  7. tryWith("99さいのおいわいをあるいろをもちいてなんという?");
  8. tryWith("せかいいちふかいみずうみは?");
  9. tryWith("みみかきについているふさふさのぶぶんをなんという?");
  10. tryWith("コンゴみんしゅ共和国の首都はきんしゃさですが、" +
  11. "コンゴ共和国の首都はどこでしょう?");
  12. tryWith("すももももももなにか?");
  13. tryWith("あさはさんぼんひるはにほんよるはよんほんこれはなんだ?");
  14. }
  15.  
  16. public static void tryWith(String str) {
  17. char[] chars = str.toCharArray();
  18. ArrayList<Character> strToChar = new ArrayList<>();
  19.  
  20. System.out.println(str);
  21.  
  22. for (Character c : chars) {
  23. strToChar.add(c);
  24. }
  25.  
  26. for (int i = 0; i < strToChar.size(); i++) {
  27. for (int j = 0; j < strToChar.size(); j++) {
  28. if (i >= 0 && j != i && strToChar.get(j).equals(strToChar.get(i))) {
  29. strToChar.remove(j);
  30. strToChar.remove(i);
  31. i--;
  32. for (Character x : strToChar) {
  33. System.out.print(x);
  34. }
  35. System.out.println();
  36. }
  37. }
  38. }
  39. System.out.println();
  40. }
  41. }
Success #stdin #stdout 0.13s 49760KB
stdin
Standard input is empty
stdout
あんぱんまんのあんはつぶあん、こしあんのどちら?
んぱんまんのんはつぶあん、こしあんのどちら?
ぱまんのんはつぶあん、こしあんのどちら?
ぱまのはつぶあん、こしあんのどちら?
ぱまはつぶあん、こしあんどちら?
ぱまはつぶん、こしんどちら?
ぱまはつぶ、こしどちら?

しんせんえんさつのしょうぞうはだれ?
んせんえんさつのょうぞうはだれ?
せえんさつのょうぞうはだれ?
せえんさつのょぞはだれ?

99さいのおいわいをあるいろをもちいてなんという?
さいのおいわいをあるいろをもちいてなんという?
さのおわいをあるいろをもちいてなんという?
さのおわをあるろをもちいてなんという?
さのおわあるろもちいてなんという?
さのおわあるろもちてなんとう?

せかいいちふかいみずうみは?
せいいちふいみずうみは?
せちふいみずうみは?
せちふいずうは?

みみかきについているふさふさのぶぶんをなんという?
かきについているふさふさのぶぶんをなんという?
かきにつてるふさふさのぶぶんをなんという?
かきにつてるささのぶぶんをなんという?
かきにつてるのぶぶんをなんという?
かきにつてるのんをなんという?
かきにつてるのをなという?

コンゴみんしゅ共和国の首都はきんしゃさですが、コンゴ共和国の首都はどこでしょう?
ンゴみんしゅ共和国の首都はきんしゃさですが、ンゴ共和国の首都はどこでしょう?
ゴみんしゅ共和国の首都はきんしゃさですが、ゴ共和国の首都はどこでしょう?
みんしゅ共和国の首都はきんしゃさですが、共和国の首都はどこでしょう?
みしゅ共和国の首都はきしゃさですが、共和国の首都はどこでしょう?
みゅ共和国の首都はきゃさですが、共和国の首都はどこでしょう?
みゅ和国の首都はきゃさですが、和国の首都はどこでしょう?
みゅ国の首都はきゃさですが、国の首都はどこでしょう?
みゅの首都はきゃさですが、の首都はどこでしょう?
みゅ首都はきゃさですが、首都はどこでしょう?
みゅ都はきゃさですが、都はどこでしょう?
みゅはきゃさですが、はどこでしょう?
みゅきゃさですが、どこでしょう?
みゅきゃさすが、どこしょう?

すももももももなにか?
すももももなにか?
すももなにか?
すなにか?

あさはさんぼんひるはにほんよるはよんほんこれはなんだ?
あはんぼんひるはにほんよるはよんほんこれはなんだ?
あんぼんひるにほんよるはよんほんこれはなんだ?
あぼひるにほんよるはよんほんこれはなんだ?
あぼひにほんよはよんほんこれはなんだ?
あぼひにんよはよんんこれはなんだ?
あぼひによはよんこれはなんだ?
あぼひにはんこれはなんだ?
あぼひにんこれなんだ?
あぼひにこれなだ?