C programming/BAEKJOON

2581

Donghun Kang 2024. 5. 28. 14:11
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(){
   int M,N;
   int sum=0,flag;
   scanf("%d",&M);
   scanf("%d",&N);
   for(int i=M;i<=N;i++){
      int cnt=0;
      for(int j=1;j<i;j++){
         if(i%j==0){
            cnt++;
         }
      }
      if(cnt==1){
         sum+=i;
      }
   }
   
   for(int i=M;i<=N;i++){
      int cnt=0;
      for(int j=1;j<i;j++){
         if(i%j==0){
            cnt++;
         }
      }
      if(cnt==1){
         flag=i;
         break;
      }
   }
   if(sum==0){
      printf("%d",-1);
   }
   else{
      printf("%d\n",sum);
      printf("%d\n",flag);
   }

   return 0;
}

'C programming > BAEKJOON' 카테고리의 다른 글

2675  (0) 2024.05.28
2587  (0) 2024.05.28
2562  (0) 2024.05.28
25305  (0) 2024.05.28
25304  (0) 2024.05.28