본문 바로가기

전체 글136

A-C A-C 백준 5430번 문제 https://www.acmicpc.net/problem/5430 5430번: AC 각 테스트 케이스에 대해서, 입력으로 주어진 정수 배열에 함수를 수행한 결과를 출력한다. 만약, 에러가 발생한 경우에는 error를 출력한다. www.acmicpc.net 1. 문제 문제 선영이는 주말에 할 일이 없어서 새로운 언어 AC를 만들었다. AC는 정수 배열에 연산을 하기 위해 만든 언어이다. 이 언어에는 두 가지 함수 R(뒤집기)과 D(버리기)가 있다. 함수 R은 배열에 있는 수의 순서를 뒤집는 함수이고, D는 첫 번째 수를 버리는 함수이다. 배열이 비어있는데 D를 사용한 경우에는 에러가 발생한다. 함수는 조합해서 한 번에 사용할 수 있다. 예를 들어, "AB"는 A를 수행한 다음에.. 2022. 5. 15.
Account Controller Account Controller API 명세에 따라 Account의 Controller를 구현한다. 1. AccountController ■ AccountController API 요청시 호출되는 메서드(Controller)를 구현한 클래스 [AccountController] @RestController @RequiredArgsConstructor public class AccountController { private final AccountService accountService; private final FileProcessor fileProcessor; private final BCryptPasswordEncoder bCryptPasswordEncoder; @Value("${file.profil.. 2022. 5. 11.
적록-색약 적록-색약 백준 10026번 문제 https://www.acmicpc.net/problem/10026 10026번: 적록색약 적록색약은 빨간색과 초록색의 차이를 거의 느끼지 못한다. 따라서, 적록색약인 사람이 보는 그림은 아닌 사람이 보는 그림과는 좀 다를 수 있다. 크기가 N×N인 그리드의 각 칸에 R(빨강), G(초록) www.acmicpc.net 1. 문제 문제 적록색약은 빨간색과 초록색의 차이를 거의 느끼지 못한다. 따라서, 적록색약인 사람이 보는 그림은 아닌 사람이 보는 그림과는 좀 다를 수 있다. 크기가 N×N인 그리드의 각 칸에 R(빨강), G(초록), B(파랑) 중 하나를 색칠한 그림이 있다. 그림은 몇 개의 구역으로 나뉘어져 있는데, 구역은 같은 색으로 이루어져 있다. 또, 같은 색상이 .. 2022. 5. 11.
Account Service Account Service Controller로 들어온 요청을 처리하는데 사용되는 Sevice 계층을 구현한다. 1. AccountService ■ AccountService [AccountService] @Service @Transactional(readOnly = true) //[1] @RequiredArgsConstructor public class AccountService { private final AccountRepository accountRepository; private final FileProcessor fileProcessor; private final BCryptPasswordEncoder bCryptPasswordEncoder; @Value("${file.profile}") /.. 2022. 5. 11.