fork download
  1. #define _CRT_SECURE_NO_WARNINGS
  2. #include <stdio.h>
  3.  
  4. void find_num(int M, int N)
  5. {
  6. int sum = 0;
  7. int min = 10000;
  8.  
  9. while (M < N)
  10. {
  11. int i = 2;
  12. int check = 1;
  13.  
  14. while (i < M)
  15. {
  16. if (M % i == 0) // 소수가 아니라면 check = 0
  17. {
  18. check = 0;
  19. break;
  20. }
  21. i++;
  22. }
  23. if (check == 1)
  24. {
  25. sum += M;
  26. if (M < min)
  27. min = M;
  28. }
  29. M++;
  30. }
  31. if (min == 10000)
  32. printf("-1");
  33. else
  34. printf("%d\n%d", sum, min);
  35. }
  36.  
  37. int main()
  38. {
  39. int M, N;
  40.  
  41. scanf("%d %d", &M, &N);
  42.  
  43. if (M > N)
  44. return 0;
  45. find_num(M, N);
  46.  
  47. return 0;
  48. }
Success #stdin #stdout 0s 4904KB
stdin
1 13
stdout
29
1