Advertisement
ejay_

Untitled

Nov 12th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.75 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main () {
  5.    
  6.    FILE *fp_be = fopen("be.txt","r");
  7.    FILE *fp_ki = fopen("ki.txt","w");
  8.    
  9.    int n;
  10.    int i = 1;
  11.    int m = 1;
  12.    int top = 1;
  13.    int bot = 1;
  14.    
  15.    fscanf(fp_be,"%d", &n);
  16.    
  17.    if (n<=0 || n>1000000) {
  18.       fprintf(fp_ki,"Hibas bemenet.\n");
  19.  
  20.    }else{
  21.    
  22.             while (i<n) {
  23.                 ++m;
  24.                 top = 0;
  25.                 bot = m + 1;
  26.      
  27.                 for(int k=1; i<n && top<m; ++k){
  28.                         --bot;    
  29.                         ++top;
  30.                         ++i;
  31.                 }
  32.             }
  33.       }
  34.      
  35.       fprintf(fp_ki,"%d/%d\n",top,bot);
  36.    
  37.    
  38.    fclose(fp_be);
  39.    fclose(fp_ki);
  40.    
  41.    return 0;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement