philaphillip

[코드업:1167] 두 번째 수 풀이 본문

알고리즘/C언어

[코드업:1167] 두 번째 수 풀이

잡식블로그 2023. 3. 22. 21:15
반응형

문제를 풀어보고 보세요

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

내 풀이

#include <stdio.h>
 
 
int main (void)
{
    
    int num1, num2, num3, temp;
    scanf("%d %d %d", &num1, &num2, &num3);
    
    if(num1 >= num2){
        temp = num2;
        num2 = num1;
        num1 = temp;
    }
    if(num2 >= num3){
        temp = num3;
        num3 = num2;
        num2 = temp;
    }
    if(num1 >= num2){
        temp = num2;
        num2 = num1;
        num1 = temp;
    }
 
    printf("%d",num2);
    
 
    return 0;
}

 

 

 

 

코드업 풀이

#include <stdio.h>

int main()
{
	int a, b, c, m;
	scanf("%d %d %d", &a, &b, &c);
	
	if ( a <= b && a <= c)
	{
		if ( b <= c )
			printf("%d", b);
		else
			printf("%d", c);
	}
	else if ( b <= a && b <= c)
	{
		if ( a <= c )
			printf("%d", a);
		else
			printf("%d", c);
	}
	else
	{
		if ( a <= b )
			printf("%d", a);
		else
			printf("%d", b);
	}
	return 0;
}
반응형
Comments