fork(2) download
  1. import java.util.Scanner;
  2.  
  3. public class Main {
  4.  
  5.  
  6.  
  7. public static void main(String[] args) {
  8. Scanner in = new Scanner(System.in);
  9. int m = in.nextInt();
  10. int n = in.nextInt();
  11. int[] a = new int[n];
  12. int[] b = new int[n];
  13. int[] c = new int[n];
  14. for(int i = 0; i < n; i++) {
  15. a[i] = in.nextInt();
  16. b[i] = in.nextInt();
  17. c[i] = in.nextInt();
  18. }
  19. double suma=0;
  20. double min =100500;
  21. for(int i=0;i<n;i++){
  22. suma+=1.0/a[i];
  23. double mm=((double)m)/(b[i])*c[i];
  24. if(min>m)min=mm;
  25. }
  26.  
  27. System.out.println((int)Math.floor(m/suma+min));
  28. }
  29. }
Success #stdin #stdout 0.14s 321344KB
stdin
10 4
1 2 3
3 10 3
2 4 3
10 1 1
stdout
8