페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#8114
인터랙티브

첫 위치 탐색 함수 1초 32MB

문제

인자로 주어진 정수 NX에 대하여 아래와 같은 조건으로 출력하는 함수 solve(int N, int X)를 작성하시오.

  • 정수 N에 대하여 구성되는 NN열의 2차원 행렬의 원소는 아래와 같다.

    • N=4의 경우,

      1 2 3 4

      2 4 6 8

      3 6 9 12

      4 8 12 16

  • 위와 같은 i행의 원소들이 i의 배수로 이루어진 행렬에서 X의 위치 중 가장 위에 위치한 행과 열의 번호를 출력한다.

  • 단, X가 해당 행렬에 존재하지 않는다면 "none"을 출력한다.

아래는 채점을 할 때 사용되는 코드이다.

// 제출해야 하는 부분 시작
#include<stdio.h>


// 제출해야 하는 부분 끝

int main(){
    int N, X;
    scanf("%d%d", &N, &X);

    solve(N, X);

    return 0;
}

참고: 추가적으로 필요한 헤더파일이나 함수가 있을시 추가하는 것도 가능합니다.


입력

[매개 변수] 두 정수 NX가 주어진다. (1 \le N \le 10; 1 \le X \le N^2)


출력

[return] 없음


예제1

입력
412
출력
row:3,col:4

1 2 3 4

2 4 6 8

3 6 9 12

4 8 12 16


예제2

입력
32
출력
row:1,col:2

1 2 3

2 4 6

3 6 9


예제3

입력
23
출력
none

1 2

2 4


출처

JUNGOL - klee

역링크