Cod sursa(job #2059607)

Utilizator nurof3nCioc Alex-Andrei nurof3n Data 7 noiembrie 2017 11:16:24
Problema Curcubeu Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.48 kb
#include <fstream>

using namespace std;
ifstream f("curcubeu.in");
ofstream g("curcubeu.out");
long long A, B, C, N, a, b, c;
int v[1000001], nr;
int main()
{
    f >> N >> A >> B >> C;
    for(int i = 1; i < N; i++)
    {
        a = (A * i) % N;
        b = (B * i) % N;
        c = (C * i) % N;
        if(a > b) swap(a, b);
        for(int j = a; j <= b; j++)
            v[j] = c;
    }
    for(int i = 1; i < N; i++)
        g << v[i] << '\n';
    return 0;
}