Cod sursa(job #2750346)
| Utilizator | 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] << " ";
}
}
