Cod sursa(job #3240907)

Utilizator petruciungu@gmail.comPiatra Slefuita [email protected] Data 23 august 2024 16:33:50
Problema Curcubeu Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.56 kb
#include <bits/stdc++.h>
using namespace std;
int n, a, b, c, i, v[100];
ifstream fin("curcubeu.in");
ofstream fout("curcubeu.out");
#define cin fin
#define cout fout
void rec(int a, int b, int c, int i){
    if(i<=n){
        int ca=(a*i)%n, cb=(b*i)%n, cc=(c*i)%n;
        rec(ca, cb, cc, i+1);
        //cout<<ca<<' '<<cb<<' '<<cc<<'\n';
        for(int i=min(a, b); i<=max(a, b); i++){
            v[i]=c;
        }
    }
}
//3 2 2 1
int main(){
    cin>>n>>a>>b>>c;
    rec(a, b, c, 2);
    for(int i=1; i<n; i++) cout<<v[i]<<'\n';
    return 0;
}