온라인저지

[BOJ]2783번: 삼각 김밥

plzfday 2017. 9. 3. 13:58

2783: 삼각 김밥

풀이

단순 구현 문제다. 


나는 1g 당 가격으로 주어지는 값 마다 비교해서 최소값을 구한 것을 *1000 해주었다.


코드


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
 
double MIN(double a, double b, double c)
{
    return a > b / c ? b / c : a;
}
int main()
{
    int get;
    double numx[101], y[101], omg = 0, ori, pri;
 
    scanf("%d %d"&pri, &ori);
    omg = pri / ori;
    scanf("%d"&get);
    for (int i = 0; i < get; ++i) {
        scanf("%lf %lf"&numx[i], &y[i]);
 
        omg = MIN(omg, numx[i], y[i]);
    }
    printf("%.2lf\n", omg * 1000);
    
    return 0;
}
cs