-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
이거는 왜 오답인가요? 1-1;
23.01.18 23:57 작성 23.01.18 23:58 수정 조회수 439
0
import java.util.Scanner;
public class Main1_1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.next().toUpperCase();
char c = str.charAt(0);
System.out.println(c);
int answer = 0;
for(int i=0; i <str.length(); i++) {
if( str.charAt(i) == c) {
answer++;
}
}
System.out.println(answer);
}
}
테스트는 잘되는데 왜오답인지모르겠습니다
답변을 작성해보세요.
1
나 이화준 아니다
2023.01.19
출력은 하나만 나와야 합니다
또한 char c = str.charAt(0); 이 아닌 char c = sc.next().charAt(0); 이어야 한다고 생각합니다
gulang
질문자2023.01.19
아 제가 문제를 잘못읽었네요 단어의 첫번째알파벳이아니라 주어진 알파벳이었군요. 테스트케이스 보는법을 몰라서 왜틀렸는지몰랐는데 테케보는법을 찾아서 알게되었습니다. 답변감사합니다!
0
답변 2