작성
·
275
0
int main(void)
{
char ch[2];
int num[2];
int i;
for(i=0; i<2; i++)
{
scanf("%c",&ch[i]);
scanf("%d",&num[i]);
}
for(i=0; i<2; i++)
{
if(num[i]==NULL)
{
num[i]=1;
}
}
printf("%d",num[0]*12+num[1]*1);
}
이렇게 해서 채점해보니 4번(C100H) 이 시간초과가 떠서 80점이 나옵니다, 근데 C100H1 로 칠경우 정상적으로 나오는데 아마 마지막 문자 입력에 있어서 문제가 있는것같은데 어떤식으로 수정해야할지 모르겠어서 질문드립니다.
혹시 위처럼 두개의 배열을 이용해서 하는 방식이 애초에 잘못된건가요?