¶
면 미 ... 번 말들봤.
리 람면 떻 는 만들.
리 람면 떻 는 만들.
... -_-;;;;
람 말 딱딱만 는 리 .
리 '배' 말...;; 럭;;;
¶
미 =ㅅ=;;
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 |










