https://www.acmicpc.net/problem/14652
✅ 알고리즘 분류 : 수학
✅ 성공 여부 : ✔
✅ 문제 난이도 : 브론즈5
✅ 체감 난이도 : Very Easy
한화 이글스의 우승을 위해 문제를 풀어보자.
관중석은 2차원 배열로 이뤄져 있고, (0,0)이 좌측 최상단이다. K번 관중석의 x좌표와 y좌표만 찾으면 되는데, 생각보다 구하는 방법은 간단하다. 한 줄에 M개의 관중석이 있으니, K를 M으로 나눈 값이 x좌표, 그리고 그것의 나머지가 y좌표가 되는 것이다.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class bj14652_나는행복합니다 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int N = Integer.parseInt(st.nextToken());
int M = Integer.parseInt(st.nextToken());
int K = Integer.parseInt(st.nextToken());
int x = K / M;
int y = K % M;
System.out.println(x + " " + y);
}
}