반응형
문제
문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요.
제한사항
1 ≤ str의 길이 ≤ 1,000,000
str에는 공백이 없으며, 첫째 줄에 한 줄로만 주어집니다.
풀이
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = sc.next();
System.out.println(a);
}
}
이렇게 제출해도 정답이라 나오긴 한다만 제한사항을 모두 반영하여 더 꼼꼼하게 코드를 짜는 것이 좋다.
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.next();
int a = str.length();
if(a >= 1 && a <= 1000000) {
System.out.println(str);
}
}
}
str의 길이를 a라는 변수에 저장하고, 그 값이 1 이상 1000000이하인 경우에만 출력한다.
반응형
'코딩 하루 1문제 프로젝트' 카테고리의 다른 글
[코딩테스트] 값을 차례대로 옮기기(대각선 패턴 만들기) (0) | 2023.12.01 |
---|---|
[프로그래머스] 12세 이하인 여자 환자 목록 출력하기 (0) | 2023.12.01 |
코딩테스트 예상문제 풀기(Java , DB) (1) | 2023.11.30 |
[프로그래머스] 경기도에 위치한 식품창고 목록 출력하기 (0) | 2023.09.25 |
[프로그래머스] 성분으로 구분한 아이스크림 총 주문량 (0) | 2023.09.24 |