diff --git a/rsuzuki/README.md b/rsuzuki/README.md new file mode 100644 index 0000000000000000000000000000000000000000..796c95d353f961f632c60d81ef2bdf62fa8ea5ff --- /dev/null +++ b/rsuzuki/README.md @@ -0,0 +1,2 @@ +# Paiza +knoda用 diff --git a/rsuzuki/src/C157_flower.java b/rsuzuki/src/C157_flower.java new file mode 100644 index 0000000000000000000000000000000000000000..62482faeb831bfdffa479868695c66bf8e067b10 --- /dev/null +++ b/rsuzuki/src/C157_flower.java @@ -0,0 +1,46 @@ +package paiza_c; + +import java.util.ArrayList; +import java.util.Scanner; + +/** 入力を受け取るクラス */ +final class Input { + private final Scanner scanner; + + public Input(final Scanner scanner) { + this.scanner = scanner; + } + + public int readGameCount() { + final int count = scanner.nextInt(); + scanner.nextLine(); + return count; + } + + public RockPaperScissorsType readHand() { + return RockPaperScissorsType.fromCaption(scanner.next()); + } +} + +public class C157_flower { + public static void main(String[] args) { + final Scanner sc = new Scanner(System.in); + final Input input = new Input(sc); + + final int N = input.readGameCount(); + + ArrayList flowers = new ArrayList<>(); + /** 花を格納する配列 */ + + for (int i = 0; i < N; i++) { + String a_i = sc.next(); + + if (!flowers.contains(a_i)) { + flowers.add(a_i); + } + } + + System.out.println(flowers.size()); + } + +}