500error
[코드업:1205]최댓값 풀이 본문
반응형
문제를 풀어보고 확인차 보시거나 진짜로 잘 모르겠는 사람만 보세요!
밑에 있음
코드업 풀이
#include<stdio.h>
int main()
{
double a, b, m=-0x7FFFFFFF, i, s=1;
scanf("%lf %lf", &a, &b);
if(m<a+b) m=a+b;
if(m<a-b) m=a-b;
if(m<b-a) m=b-a;
if(m<a*b) m=a*b;
if(m<a/b) m=a/b;
if(m<b/a) m=b/a;
for(i=0;i<a;i++)
s*=b;
if(m<s) m=s;
s=1;
for(i=0;i<b;i++)
s*=a;
if(m<s) m=s;
printf("%lf", m);
}
내 풀이
#include <stdio.h>
#include <math.h>
int main ()
{
int num1, num2;
float temp;
scanf("%d %d",&num1, &num2);
temp = num1 + num2;
if(num1 - num2 > temp){
temp = num1 - num2;
}
if(num2 - num1 > temp){
temp = num2 - num1;
}
if(num1 * num2 > temp){
temp = num1 * num2;
}
if((float)(num1 / num2) > temp){
temp = (float)(num1 / num2);
}
if((float)(num2 / num1) > temp){
temp = (float)(num2 / num1);
}
if(pow(num1,num2)> temp){
temp = pow(num1,num2);
}
if(pow(num2,num1)> temp){
temp = pow(num2,num1);
}
printf("%.06f",temp);
return 0;
}
반응형
'알고리즘 > C언어' 카테고리의 다른 글
[코드업:1094]이상한 출석 번호 부르기2[1차원 배열] 풀이 (0) | 2023.03.22 |
---|---|
[코드업:1180] 만능 휴지통 풀이 (0) | 2023.03.22 |
[코드업:1167] 두 번째 수 풀이 (0) | 2023.03.22 |
[코드업: 1165] 축구의 신 풀이 (0) | 2023.03.22 |
[코드업:1173] 30분전 문제 풀이 (0) | 2023.03.22 |
Comments