Решение задачи "Встречалось ли число раньше" с Mccme

С пояснением   Просмотров: 22


Во входной строке записана последовательность чисел через пробел. Для каждого числа выведите слово YES (в отдельной строке), если это число ранее встречалось в последовательности или NO, если не встречалось.

Код

#include <bits/stdc++.h>
using namespace std;

int main()
{
    ifstream fin("input.txt");
    ofstream fout("output.txt");
    int t;
    vector<int> a(1000);
    while(!fin.eof()){
        fin >> t;
        if(a[t])
            fout << "YES";
        else
            fout << "NO";
        a[t]++;
        fout << endl;

    }
    return 0;
}

         

 Администратор Photo Автор: Администратор


Задача решена не до конца. Выдаёт частичное решение на первом же тесте. Наверное, файл не читает.

Отправить решение задачи
Чтобы отправить решение вам нужно войти в систему или зарегистрироваться

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться