Advertisement
Guest User

Untitled

a guest
Jan 17th, 2020
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.82 KB | None | 0 0
  1. //owo owo owo owo owo owo owo owo owo owo
  2. #include <iostream>
  3. #include <fstream>
  4. #define INPUT "propoz.txt"
  5. #define OUTPUT "cuvinte.txt"
  6. void clear(int *tabel){
  7.     int i;
  8.     for (i=0;i<256;i++){
  9.         *tabel=0;
  10.         tabel++;
  11.     }
  12.    
  13. }
  14. int main(){
  15.     std::cout<<"Problema 2\n";
  16.     std::ifstream input;
  17.     std::ofstream output;
  18.     input.open(INPUT);
  19.     output.open(OUTPUT);
  20.     int dictionar[256];
  21.     int *pdic=&dictionar[0];
  22.     clear(pdic);
  23.     int i,printat;
  24.     printat=1;
  25.     std::string c;
  26.     while(input){
  27.         getline(input,c,' ');
  28.         for (i=0;i<c.length();i++){
  29.             dictionar[int(c[i])]+=1;
  30.         }
  31.         for (i=0;i<256;i++){
  32.             if(dictionar[i]>1){
  33.                 printat=0;
  34.                 break;
  35.             }
  36.         }
  37.         if (printat==1){
  38.             output<<c;
  39.         }
  40.         clear(pdic);
  41.         printat=1;
  42.         output<<" ";
  43.     }
  44.     std::cout<<c;
  45.    
  46.    
  47.    
  48.    
  49.    
  50.     input.close();
  51.     output.close();
  52.     return 0;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement