swc0317   3년 전

#define _CRT_SECURE_NO_WARNINGS

#include

int main()

{

    int  H, W, b, c;

    scanf("%d %d %d", &H, &W);

    for (int i = 1; i <= H * W; i++)

    {

        b = i / H;

        c = i % H;

        if (c == 0)

        {

            b--;

            c = H;

         }

        printf("%d0%d\n", c, b + 1);

    } 

    return 0;

}

아래 코드가 제출한 코드이고, 위에 코드는 일일이 확인해보려 층수와 호수를 입력하면 전부 나오게 변형시킨 코드입니다. 

일일이 봐도 틀린게 안보입니다ㅠ

혹시 뭐가 잘못된 걸까요ㅠ

fbfbf1   3년 전

게시판에 있는 반례 그대로 가져왔습니다

1

3 70 144

출력값: 3048

답: 348

swc0317   3년 전

c랑 b사이에 항상 0이 출력되야 한다고 생각했네요ㅠ 해결했습니다. 감사합니다!!

댓글을 작성하려면 로그인해야 합니다.