that_one_nigga_you_k

macaco

Nov 13th, 2023
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.87 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main(){
  4.    
  5.  
  6.     int n;
  7.     int contador = 0;
  8.  
  9.     double soma = 0;
  10.     scanf("%d", &n);
  11.  
  12.     for(int i = 3; contador < n ; i++){
  13.         int primogemeo = i + 2;
  14.         int ehprimo = 1;
  15.  
  16.         for(int j = 2; j < i && ehprimo; j++){
  17.             if(i%j == 0){
  18.                 ehprimo = 0;
  19.             }
  20.         }
  21.  
  22.         if(ehprimo){
  23.             for(int k = 2; k < primogemeo && ehprimo; k++){
  24.                 if(primogemeo%k == 0){
  25.                     ehprimo = 0;
  26.                 }
  27.             }
  28.  
  29.             if(ehprimo){
  30.                 //printf("\n%d %d\n", i, primogemeo);
  31.                 double primo1 = i;
  32.                 double primo2 = primogemeo;
  33.                 soma += (1/primo1)+(1/primo2);
  34.                 contador++;
  35.             }
  36.         }
  37.  
  38.        
  39.     }
  40.  
  41.     printf("\n%.10f\n\n", soma);
  42.  
  43.     return 0;
  44. }
Add Comment
Please, Sign In to add comment