감 ¶
렇게면 미겠다 ... 꼽껴 말들봤.
고리 람라면 떻게 단 까 라는 각 로 만들다.
고리 람라면 떻게 단 까 라는 각 로 만들다.
당... 난다 -_-;;;;
람 고 다고 말 로 만 값 가 가까 값 는 고리 다.
그리고 드가 '배껴' 게 과 말...;; 럭;;;
드 ¶
미 =ㅅ=;;
ver.1 드가 길다. 관는 부 다. ¶
~cpp
#include <stdio.h>
int search_middleNum(int *, int *, int *);
void main()
{
int a, b, c, middleNum;
while(1){
printf("려면 '-999 0 0' 력\n");
printf("교 A, B, C 값 례로 력 : ");
scanf("%d %d %d", &a, &b, &c);
if(a == -999){
break;
}
middleNum = search_middleNum(&a, &b, &c);
printf(" = %d", middleNum);
}
}
int search_middleNum(int *a, int *b, int *c)
{
int middleNum_1, middleNum_2, i_1=0, i_2=0;
middleNum_1=middleNum_2=(*a+*b+*c)/3;
while (1){
middleNum_1++;
i_1++;
if (middleNum_1==*a||middleNum_1==*b||middleNum_1==*c) break;
}
while (1){
middleNum_2--;
i_2++;
if (middleNum_2==*a||middleNum_2==*b||middleNum_2==*c) break;
}
if (i_1<i_2) return middleNum_1;
else return middleNum_2;
}
ver.2 단 느 ... ¶
~cpp
#include <stdio.h>
int search_middleNum(int *, int *, int *);
void main()
{
int a, b, c, middleNum;
while(1){
printf("려면 '-999 0 0' 력\n");
printf("교 A, B, C 값 례로 력 : ");
scanf("%d %d %d", &a, &b, &c);
if(a == -999){
break;
}
middleNum = search_middleNum(&a, &b, &c);
printf(" = %d", middleNum);
}
}
int search_middleNum(int *a, int *b, int *c)
{
int middleNum_1, middleNum_2;
middleNum_1=middleNum_2=(*a+*b+*c)/3;
while (1){
if (middleNum_1==*a||middleNum_1==*b||middleNum_1==*c) return middleNum_1;
if (middleNum_2==*a||middleNum_2==*b||middleNum_2==*c) return middleNum_2;
middleNum_1++;
middleNum_2--;
}
}
변 블 ¶
변 동과 렇다...
람라면 가 를 꺼 력 그 값 낼다. 떻게 그럴 까를 곰곰 보다가 를 동 력는것 다.
람라면 가 를 꺼 력 그 값 낼다. 떻게 그럴 까를 곰곰 보다가 를 동 력는것 다.
| 과 | a | b | c | middleNum_1 | middleNum_2 | middleNum |
| middleNum_1=middleNum_2=(*a+*b+*c)/3 | 45 | 14 | 38 | 32 | 32 | ? |
| middleNum_1++; middleNum_2--; | 45 | 14 | 38 | 38 | 26 | ? |
| return middleNum_1; | 45 | 14 | 38 | 38 | 26 | 38 |










