본문 바로가기

CODING/BAEKJOON74

[BAEKJOON] 2753번 윤년 윤년 문제는 프로그래밍을 배우는 학과라면 한 번쯤은 다루어봤을 예제이다. 조건에 맞는 해답을 찾는 if문 연습 문제. 윤년의 조건을 살펴보자. (조건 1) 윤년은 연도가 4의 배수이면서, (조건 2) 100의 배수가 아닐 때 또는 400의 배수일 때이다. 문제에 나온 조건 그대로 프로그래밍 해보면(조건 1) 4로 나누었을 때 나누어 떨어지는 수 → year%4==0(조건 2) 100으로 나누어 떨어지거나 400으로 나누어 떨어지거나 → year%100!=0 || year%400==0 두 조건을 만족하는 조건문 (조건 1) 이면서, (조건 2)인 경우 → (조건 1) && (조건 2) import java.io.BufferedReader; import java.io.IOException; import ja.. 2022. 1. 24.
[BAEKJOON] 1000번 A+B 백준 1000번 문제의 입력 부분을 Scanner와 BufferedReader 두 가지 방법을 사용하여 코드 효율을 비교해보았다. 사칙연산 문제는 언제나 반갑다. 입력 받은 두 정수의 합을 구하는 문제이다. 지금까지 문자를 입력 받을 때 일반적으로 Scanner를 사용해왔다. 하지만 효율을 중시하는 코딩테스트에서는 BufferedReader라는 것을 쓰더라. (혹시 BufferedReader와 Scanner의 사용법, 차이를 모른다면 지난 글 참고하시면 좋을 것 같아요) 2022.01.19 - [JAVA] - [JAVA] Scanner와 BufferedReader 먼저 Scanner를 사용한 코드를 보자. import java.util.Scanner; public class Main { public st.. 2022. 1. 19.