fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int N, M;
  5. scanf("%d %d", &N, &M);
  6.  
  7. int package[M], single[M];
  8. for (int i = 0; i < M; i++) {
  9. scanf("%d %d", &package[i], &single[i]);
  10. }
  11.  
  12. // 패키지 구매 vs 낱개 구매
  13. int min_package = package[0] * (N / 6) + single[0] * (N % 6);
  14. for (int i = 1; i < M; i++) {
  15. int cost = package[i] * (N / 6) + single[i] * (N % 6);
  16. if (cost < min_package) {
  17. min_package = cost;
  18. }
  19. }
  20.  
  21. printf("%d\n", min_package);
  22.  
  23. return 0;
  24. }
  25.  
Success #stdin #stdout 0.01s 5268KB
stdin
10 3
20 8
40 7
60 4
stdout
52