fork download
  1. package pkg10050.hartals;
  2.  
  3. import java.util.Arrays;
  4. import java.util.Scanner;
  5.  
  6. class Hartals {
  7.  
  8. public static void main(String[] args) {
  9. new Hartals().run();
  10. }
  11.  
  12. void run() {
  13. Scanner in = new Scanner(System.in);
  14. int days[];
  15. int Total_case, No_of_days, Total_Parties, p;
  16.  
  17. Total_case = in.nextInt();
  18.  
  19. for (int j = 1; j <= Total_case; j++) {
  20.  
  21. No_of_days = in.nextInt();
  22.  
  23. days = new int[No_of_days+1];
  24. Arrays.fill(days, -1);
  25.  
  26. for (int k = 6; k <= No_of_days; k += 7) {
  27. days[k] = 0;
  28. }
  29.  
  30. Total_Parties = in.nextInt();
  31. int total_hartals = 0;
  32.  
  33. for (int i = 1; i <= Total_Parties; i++) {
  34.  
  35. p = in.nextInt();
  36. int hartal_days = p;
  37.  
  38. while (hartal_days <= No_of_days) {
  39.  
  40. if (hartal_days % 7 != 0 && days[hartal_days] == -1) {
  41. total_hartals++;
  42. days[hartal_days] = 1;
  43. }
  44. hartal_days += p;
  45. }
  46. }
  47. System.out.println(total_hartals);
  48. }
  49. }
  50. }
  51.  
Runtime error #stdin #stdout #stderr 0.14s 321024KB
stdin
2
14
3
3
4
8
100
4
12
15
25
40
stdout
Standard output is empty
stderr
Error: Could not find or load main class Hartals