Cod sursa(job #2262231)

Utilizator mircearoataMircea Roata Palade mircearoata Data 17 octombrie 2018 08:57:04
Problema Curcubeu Scor 20
Compilator cpp-64 Status done
Runda concurs_micut Marime 0.45 kb
#include <fstream>

using namespace std;

ifstream in("curcubeu.in");
ofstream out("curcubeu.out");

int n, a, b, c;
int v[1000001];

int main()
{
    in >> n >> a >> b >> c;
    for(int i = 1; i < n; i++)
    {
        a = (a*i) % n;
        b = (b*i) % n;
        c = (c*i) % n;
        for(int j = min(a,b); j <= max(a,b); j++)
            v[j] = c;
    }
    for(int i = 1; i < n; i++)
        out << v[i] << '\n';
    return 0;
}