count = 1;
for ( i = 0 ~ 11 ) {
for ( j = 0 ~ 11 ) {
for ( k = 0 ~ 11 ) {
count++;
printf(count);
}
}
}
정상적으로 루프가 끝나면 count = 1000 을 표시한다.
그런데 중간에 화장실 갈 일이 생겨 프로그램을 강제로 중단했다.
중단시 나온 count 값은 511 이다
이 때의 i,j,k 값을 구하라.
count = 1;
for ( i = 0 ~ 11 ) {
for ( j = 0 ~ 11 ) {
for ( k = 0 ~ 11 ) {
count++;
printf(count);
}
}
}
정상적으로 루프가 끝나면 count = 1000 을 표시한다.
그런데 중간에 화장실 갈 일이 생겨 프로그램을 강제로 중단했다.
중단시 나온 count 값은 511 이다
이 때의 i,j,k 값을 구하라.
숫자 수정 함
10단위는 너무 쉬움...
?
아.. 포함됨
아 돌려보고싶은데 어럽당
총체적 난국이네. 0~11에 11포함이면 루프는 총 1728회다. 11포함 안된다고해도 1331 이다. 루프 1000회가 되려면 0~10 (10 포함안됨)으로 해야된다. 그리고 무슨 count=1000이냐? 루프가 1000이라고 쳐줘도 결과는 count = 1001이다.
ㄴ 이새끼 숫자 계속 바꾸니까 무시하세요
연봉 6천받을려면 이 게시글 파싱하는부분까지 짜야됨
병시나 count 가 중요한게 아니고 511이 나왔을 때의 i,j,k 값 이라고
L 계속 바꾸지는 않았음
10단위로 내고 보니 문제가 너무 쉬워 바꾼거임. 풀지 못하면 트집잡지 마셈
미안 511에서 1000으로 바꾼줄
걍 뇌 비우고 저대로 돌려보면되잖아
let count=1;for(let i=0;i<=11;i++){ for(let j=0;j<=11;j++){ for(let k=0;k<=11;k++){ count++; if(count==511){ console.log(i,j,k);}}}}
곰곰이 생각해보니 이놈 어그로를 가장한 고도의 숙제풀이 유도 아니였을까?
얼른 지워
L 야 이 똘팍아, 암산으로 풀라고
i 1번당 카운트 144회 아님? (0~11 = 12회) 구러면 i가 3이라면 0~3이니 4회이므로 144*4 = 566. 511보다 55가 높으므로 이제 j,k 카운트를 줄여가며 맞추면 된다라는 개냠으로 접근하면 되니?
12진법으로 변환하면 될것같은데? ijk가 0일때 count가 2니까 509를 12진수로 변환하면 될듯함
아님말고 깊게 생각해보진않음
제어문 숙제도 혼자 못하냐;;