#include <iostream>
#include <fstream>
#include <vector>
#include <algorithm>
using namespace std;
void write_file(int number){
ofstream file("Text.txt", ios_base::app);
if(number % 2 == 1) file << number << " ";
file.close();
}
int main(){
ifstream file("Text.txt");
vector <int> numbers;
while(!file.eof()){
int temp;
file >> temp;
numbers.push_back(temp);
}
file.close();
/*
Следующие 3 строчки очень отвратительны, но дефолтного метода очистки файла я не нашёл, хотя можно сделать красивее, но это тоже не то :(
*/
ofstream cfile("Text.txt");
cfile << " ";
cfile.close();
sort(numbers.begin(), numbers.end());
for_each(numbers.begin(), numbers.end(), write_file);
system("pause");
return 1;
}