온라인저지
[BOJ]2783번: 삼각 김밥
plzfday
2017. 9. 3. 13:58
풀이
단순 구현 문제다.
나는 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 |