Cod sursa(job #2750346)

Utilizator linte_robertLinte Robert linte_robert Data 10 mai 2021 21:19:28
Problema Farfurii Scor 70
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <iostream>
#include <fstream>
#include <vector>
using namespace std;

int main(){
    int n, k;
    ifstream fin("farfurii.in");
    ofstream fout("farfurii.out");
    fin >> n >> k;
    int v[n];
    for( int i = 0; i < n; i++ ){
        v[i] = n-i;
    }
    for( int i = 0; i < n && k != 0; i++ ){
        for( int j = 0; j < i && k != 0; j++ ){
            int x;
            x = v[i];
            v[i] = v[j];
            v[j] = x;
            k--;
        }
    }
    for( int i = n-1; i>= 0; i-- ){
        fout << v[i] << " ";
    }
}