2017.11.20 23:03
2019.03.10 21:34
일단 C언어 기준으로 말씀드리자면
1. 입력 방식이 조금 이상합니다.
- 주신 코드를 보면 4개의 숫자를 각각 띄어쓰기해서 입력하지 않는 경우 입력이 마무리되지 않고, 계속 입력을 받으려 합니다.
예를 들면, 1234라는 입력을 해서 1, 2, 3, 4라는 입력을 받고 싶었지만(주신 코드 내용이죠)
실제로는 1234 입력 이후 3개의 숫자를 더 받으려고 프로그램은 기다리고 있는 중이라는 것입니다.
2. zero>=3인 경우에 -1을 출력하는 것에 오류가 있는 듯 합니다.
일단 zero>=3에 대해서 하기 전에 0, 1을 제외한 숫자가 있는 경우는 모두 제외하셨습니다. 이 부분은 맞는것 같습니다.
하지만, zero>=3이라는 수식에 오류가 있다고 생각됩니다.
zero = 2인 경우에도 -1이 떠야 하는 경우가 있다는 얘기입니다.
ex. 1100
추천:1 댓글
번호 | 제목 | 글쓴이 | 최근 수정일 | 날짜 | 조회 수 | 추천 수 |
---|---|---|---|---|---|---|
528 |
19re4 비공개 문제
![]() | 관리자 | 2019.05.27 | 2019.05.27 | 0 | 0 |
527 | 00a87 율도국 건설 [3] | admin | 2019.05.27 | 2017.10.09 | 3747 | 0 |
526 | 00ne1 수 이어가기 [3] | 관리자 | 2019.05.26 | 2017.05.20 | 2507 | 0 |
525 | 16nh4 먼 별 [2] | 관리자 | 2019.05.22 | 2017.05.20 | 2409 | 0 |
524 | 04re1 백설공주와 난쟁이 [5] | 관리자 | 2019.05.21 | 2017.05.20 | 2653 | 0 |
523 | 00c51 소셜 게임 [2] | 관리자 | 2019.05.13 | 2019.04.20 | 357 | 0 |
522 | 10re1 검증수 [1] | 관리자 | 2019.05.10 | 2017.05.20 | 2301 | 0 |
521 | 13re2 덩치 [2] | 관리자 | 2019.05.09 | 2017.05.20 | 2625 | 0 |
520 | 08re1 약수 구하기 [1] | 관리자 | 2019.05.09 | 2017.05.20 | 2535 | 0 |
519 | 00c54 과목 선택 [2] | admin | 2019.05.09 | 2017.10.11 | 151 | 0 |
518 | 00a44 두 알파벳 사이의 거리 출력하기 [2] | 관리자 | 2019.05.08 | 2017.05.20 | 3227 | 0 |
517 | 00a83 축지법 [6] | admin | 2019.05.04 | 2017.10.09 | 3212 | 0 |
516 | 00a80 호부호형 [1] | admin | 2019.05.04 | 2017.10.09 | 3263 | 0 |
515 | 11re1 지능형 기차 [3] | 관리자 | 2019.05.04 | 2017.05.20 | 2535 | 0 |
514 | 00b08 스카이라인 구하기 1 [1] | 관리자 | 2019.05.04 | 2017.05.20 | 2282 | 0 |
513 | 12re1 오븐 시계 [1] | 관리자 | 2019.05.02 | 2017.05.20 | 2785 | 0 |
512 | 08nm1 월드컵 [4] | 관리자 | 2019.04.30 | 2017.05.20 | 2419 | 0 |
511 | 00c10 총시간 [3] | 관리자 | 2019.04.22 | 2017.05.20 | 2237 | 0 |
510 | 00b09 내부일까 외부일까 [7] | 관리자 | 2019.04.14 | 2017.05.20 | 2478 | 0 |
509 | 08ne1 절사평균 [1] | 관리자 | 2019.04.14 | 2017.05.20 | 2541 | 0 |
508 | 18nm4 공룡 발자국 | 관리자 | 2019.04.14 | 2019.04.14 | 181 | 0 |
507 | 18nh4 족보 | 관리자 | 2019.04.14 | 2019.04.14 | 206 | 0 |
506 | 18nh3 조화로운 행렬 | 관리자 | 2019.04.14 | 2019.04.14 | 222 | 0 |
505 | 18nh2 XCorr | 관리자 | 2019.04.14 | 2019.04.14 | 217 | 0 |
504 | 18nh1 화살표 그리기 | 관리자 | 2019.04.14 | 2019.04.14 | 186 | 0 |
503 | 18nm3 물 탱크 | 관리자 | 2019.04.14 | 2019.04.14 | 180 | 0 |
502 | 18nm2 두 로봇 | 관리자 | 2019.04.14 | 2019.04.14 | 172 | 0 |
501 | 18ne4 물 탱크 | 관리자 | 2019.04.14 | 2019.04.14 | 165 | 0 |
500 | 18ne3 두 로봇 | 관리자 | 2019.04.14 | 2019.04.14 | 172 | 0 |
499 | 18ne2 화살표 그리기 | 관리자 | 2019.04.14 | 2019.04.14 | 202 | 0 |
498 | 12re3 직사각형 [2] | 관리자 | 2019.07.10 | 2017.05.20 | 2325 | 0 |
497 | 00b51 어디에 있나? 1 [1] | 관리자 | 2019.04.06 | 2017.06.17 | 2251 | 0 |
496 | 08re3 숫자 야구 [1] | 관리자 | 2019.04.03 | 2017.05.20 | 1979 | 0 |
495 | 11re2 나는 학급회장이다 [6] | 관리자 | 2019.03.19 | 2017.05.20 | 2608 | 0 |
494 | 00a40 문자 그대로 출력하기 [5] | 관리자 | 2019.03.18 | 2017.05.20 | 4067 | 0 |
493 | 15rh1 카드 역배치 [1] | 관리자 | 2019.03.17 | 2017.05.20 | 2384 | 0 |
492 | 05rh1 대표값 [4] | 관리자 | 2019.03.17 | 2017.05.20 | 2561 | 0 |
» | 00a89 율도국 소프트웨어교육의 날 [2] | admin | 2019.03.10 | 2017.10.09 | 3041 | 0 |
490 | 00a43 N번째 알파벳 출력하기 [8] | 관리자 | 2019.03.10 | 2017.05.20 | 3663 | 0 |
489 | 00a85 스카우터 [1] | admin | 2019.03.09 | 2017.10.09 | 3680 | 0 |
488 | 비공개 문제 | 관리자 | 2019.02.20 | 2019.02.20 | 10 | 0 |
487 | 00b19 외판원 순회 [2] | 관리자 | 2019.02.14 | 2017.05.20 | 2421 | 0 |
486 | 00b60 중력 바꾸기(the gravity switch) [4] | admin | 2019.01.03 | 2017.10.09 | 2751 | 0 |
485 | 00b61 좋은 집 구하기(Buy an apartment) [2] | admin | 2018.12.30 | 2017.10.09 | 2678 | 0 |
484 | 11rm2 공주님의 정원 | 관리자 | 2018.12.30 | 2017.05.20 | 2178 | 0 |
483 |
비공개 문제
![]() | 관리자 | 2018.12.02 | 2018.12.02 | 0 | 0 |
482 |
비공개 문제
![]() | 관리자 | 2018.12.02 | 2018.12.02 | 0 | 0 |
481 |
비공개 문제
![]() | 관리자 | 2018.12.02 | 2018.12.02 | 0 | 0 |
480 | 17nh4 조개 줍기 | admin | 2018.12.03 | 2018.04.22 | 828 | 0 |
479 | 18ne1 행복 | admin | 2018.10.03 | 2018.10.03 | 145 | 0 |
안녕하세요 문제의 채점코드에이상이있어 올립니다
제가 쓴코드가 비주얼스튜디어 에선 답이 잘나오는데
채점코드는이상하네요 제가쓴 코드를 보내드리겠습니다.
힘내세요!
---------------------------------------------------------------------------------------------
#include<stdio.h>
int main()
{
int mtxdy[6], i = 0, zero = 0 ;
for (i = 0; i < 4; i++)
{
scanf("%d", &mtxdy[i]);
}
for (i = 0; i < 4; i++)
{
if (mtxdy[i] == 0)
{
zero++;
}
if (mtxdy[i] != 0 && mtxdy[i] != 1)
{
printf("-1");
return 0;
}
}
if (zero >= 3)
{
printf("-1");
return 0;
}
printf("1");
}
-------------------------------------------------------------------------------------------