이 문제는 (세자리 수) \* (세자리 수) 의 과정을 출력 하는 문제이다.위의 과정 중 (3), (4), (5), (6) 번을 출력을 해야 한다.(1)에 위치 할 수와 (2)에 위치 할 수가 주어진다.이 문제의 경우는 곱하는 값의 각 자리 수 별로 나누어 계산을 하는
이 문제는 입력된 시간에서 45분을 뺀 시간을 나타내는 문제이다.ex) 입력: 12 54, 출력: 12 9시간(h)과 분(m)이 입력된다.이 문제의 경우 45를 뺏을 때의 시간을 어떻게 처리하는지가 포인트인 문제였던 것 같다.
이 문제는 입력된 데이터의 크기만큼 long을 출력하는 문제이다.ex) 입력: 8, 출력: long long intex) 입력: 4, 출력: long int첫 번째 줄에는 문제의 정수 $N$이 주어진다. $(4\\le N\\le 1\\, 000$; $N$은 $4$의 배
이 문제는 바구니 안에 있는 공들을 바꿀때 잠시 저장 해두는 부분을 주의하여 풀어야 할 것이다.
해당 문제는 입력받은 문자열을 배열처럼 이용하면 쉽게 풀 수 있었던 것 같다.
이 문제는 P와 NP를 어떻게 처리할지가 헷갈렸던 문제였었다.
이 문제를 풀기 위해선 처음 1~N까지의 카드를 어떻게 배열할지를 알아야 한다.이떄 어떻게 배열을 해도 무조건 모든 카드를 뒤집을 수 있는 배열법이 존재한다.이 배열법은 간단하게도 짝수는 오른쪽 끝으로 홀수는 왼쪽끝으로 차례대로 이동을 시키면 끝난다.ex)1~5까지의
Quick Sort에 대해 공부를 해보았다.Quick Sort는 정렬 알고리즘 중 가장 유명한 알고리즘 중 하나라고 한다.그러하여 여러 변형된 버전들이 있다 그 중 나는 가장 기본적인 버전을 구현해 보았다.내가 구현한 Quick Sort는 대개의 경우와는 다르게 가장
해당 문제는 입력받은 10진수를 원하는 진법으로 변경 후 출력하면 되는 문제이다.진법을 변환할때 가장 간단한 방법은 입력받은 10진수를 원하는 진법만큼 나눈 몫으로 표현하면 된다.수가 10을 넘어가면 문자(A~Z)로 표현한다. 나는 해당 문제를 배열을 하나 만든 후 입
이번 문제는 약수들을 어떻게 보여줄지가 중요한 문제였던 것 같다.
문제 바로가기 > 설명 & 입출력 해설 이 문제는 n개의 좌표가 주어지고 해당 좌표들로 직사각형을 만들고 해당 직사각형의 넓이를 출려하면 되는 문제이다. 조건 만들어진 직사각형은 주어진 좌표를 모두 포함하고 있어야 한다. 주어진 좌표를 둘러싸는 최소 크기의 직사각