白駿Baekjoon 2386度飛ぶ英語学習-JAVA
https://www.acmicpc.net/problem/2386
質問する
多比の自由のために、巩俐は英語を教えることを決意した.しかし、ドビーは馬鹿で、ABCから学ぶべきだ.
そこで、Gongは、英語の文とアルファベットを指定すると、そのアルファベットが文に何回現れるかという問題を提起した.しかし、ドビーは魔法使いで、パソコンも魔法使いです.
みんなはドビーのために質問の答えを教える番組を作ることができます!
入力
入力は数行で構成されています.
各行に小文字と英語の文がスペースで区切られています.
各記事の長さは1~250で、入力の最後は#です.
しゅつりょく
出力される各行は、入力された小文字とその出現した小文字の回数から構成されます.この場合、文の中でそのアルファベットが小文字で現れた大文字が現れるものはすべて数を要します.
入力例1説明 toLowerCassweを使用して 小文字を処理最初の標準単語を分離せず、一緒にカウントした後-1
質問する
多比の自由のために、巩俐は英語を教えることを決意した.しかし、ドビーは馬鹿で、ABCから学ぶべきだ.
そこで、Gongは、英語の文とアルファベットを指定すると、そのアルファベットが文に何回現れるかという問題を提起した.しかし、ドビーは魔法使いで、パソコンも魔法使いです.
みんなはドビーのために質問の答えを教える番組を作ることができます!
入力
入力は数行で構成されています.
各行に小文字と英語の文がスペースで区切られています.
各記事の長さは1~250で、入力の最後は#です.
しゅつりょく
出力される各行は、入力された小文字とその出現した小文字の回数から構成されます.この場合、文の中でそのアルファベットが小文字で現れた大文字が現れるものはすべて数を要します.
入力例1
g Programming Contest
n New Zealand
x This is quite a simple problem.
#
サンプル出力1g 2
n 2
x 0
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (true) {
String N = sc.nextLine();
if (N.equals("#"))
System.exit(0);
String strArr[] = N.toLowerCase().split("");
int count = 0;
for (int i = 0; i < strArr.length; i++) {
if (N.split(" ")[0].equals(strArr[i]))
count++;
}
System.out.println(N.split(" ")[0] + " " + (count - 1));
}
}
}
Reference
この問題について(白駿Baekjoon 2386度飛ぶ英語学習-JAVA), 我々は、より多くの情報をここで見つけました https://velog.io/@chamominedev/백준-Baekjoon-2386번-도비의-영어-공부-JAVAテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol