SWEA 2050 알파벳을 숫자로 변환 D1 (자바 Java)

java

SWEA 2050 알파벳을 숫자로 변환 문제 정보 문제 알파벳으로 이루어진 문자열을 입력 받아 각 알파벳을 1부터 26까지의 숫자로 변환하는 문제 접근 각 문자의 아스키 코드 값에서 ‘A’의 아스키 코드 값을 빼고 1을 더해 문제를 풀었다. 풀이 후기 쉽게 해결한 문제이다. 코드

SWEA 2056 연월일 달력 D1 (자바 Java)

java

SWEA 2056 연월일 달력 문제 정보 문제 연월일 순으로 구성된 8자리의 날짜가 입력으로 주어진다. 해당 날짜의 유효성을 판단한 후, 날짜가 유효하다면 ”YYYY/MM/DD”형식으로 출력하고, 날짜가 유효하지 않을 경우, -1 을 출력하는 문제 접근 조건문을 활용해 문제를 풀었다. 풀이 후기 쉽게 해결한 문제이다. 코드

백준 1652 누울 자리를 찾아라 (자바 Java)

java

백준 1652 누울 자리를 찾아라 문제 정보 문제 일 년 동안 세계일주를 하던 영식이는 여행을 하다 너무 피곤해서 근처에 있는 코레스코 콘도에서 하룻밤 잠을 자기로 하고 방을 잡았다. 코레스코 콘도에 있는 방은 NxN의 정사각형모양으로 생겼다. 방 안에는 옮길 수 없는 짐들이 이것저것 많이 있어서 영식이의 누울 자리를 차지하고 있었다. 영식이는 이 열악한 환경에서 누울 수 … Read more

백준 2828 사과 담기 게임 (자바 Java)

java

백준 2828 사과 담기 게임 문제 정보 문제 상근이는 오락실에서 바구니를 옮기는 오래된 게임을 한다. 스크린은 N칸으로 나누어져 있다. 스크린의 아래쪽에는 M칸을 차지하는 바구니가 있다. (M<N) 플레이어는 게임을 하는 중에 바구니를 왼쪽이나 오른쪽으로 이동할 수 있다. 하지만, 바구니는 스크린의 경계를 넘어가면 안 된다. 가장 처음에 바구니는 왼쪽 M칸을 차지하고 있다. 스크린의 위에서 사과 여러 개가 … Read more

백준 10988 팰린드롬인지 확인하기 (자바 Java)

java

백준 10988 팰린드롬인지 확인하기 문제 정보 문제 알파벳 소문자로만 이루어진 단어가 주어진다. 이때, 이 단어가 팰린드롬인지 아닌지 확인하는 프로그램을 작성하시오. 팰린드롬이란 앞으로 읽을 때와 거꾸로 읽을 때 똑같은 단어를 말한다. level, noon은 팰린드롬이고, baekjoon, online, judge는 팰린드롬이 아니다. 접근 반복문과 조건문을 활용해 문제를 풀었다. 풀이 후기 쉽게 해결한 문제이지만, 더 익숙해지기 위해 비슷한 유형의 문제들을 더 … Read more

백준 2979 트럭 주차 (자바 Java)

java

백준 2979 트럭 주차 문제 정보 문제 상근이는 트럭을 총 세 대 가지고 있다. 오늘은 트럭을 주차하는데 비용이 얼마나 필요한지 알아보려고 한다. 상근이가 이용하는 주차장은 주차하는 트럭의 수에 따라서 주차 요금을 할인해 준다. 트럭을 한 대 주차할 때는 1분에 한 대당 A원을 내야 한다. 두 대를 주차할 때는 1분에 한 대당 B원, 세 대를 주차할 때는 … Read more