#include<stdio.h>

int main(void)

{
    int pnum, numcnt;
    int linecnt, i = 1, j = 0;

    scanf("%d %d", &pnum, &numcnt);

    linecnt =pnum / numcnt;

    if(pnum % numcnt != 0)
        linecnt++;


while (i < pnum) {
    for (j = 0; ((j < numcnt) && (i <= pnum)); j++){
        if(pnum==100)
            printf("%03d ", i++);
        else
            printf("%02d ", i++);}
        printf("\n");
    for (j = 0; ((j < numcnt) && (i <= pnum)); j++) {
        if ((i+numcnt-j-1) > pnum )
            printf("   ");
        else if(pnum==100)
            printf("%03d ", i+numcnt-j-1);
        else
            printf("%02d ", i+numcnt-j-1);

 }
 printf("\n");
 i += numcnt;
}

}


자동 체점에서 1번 9번 11번이 틀리네요.