fbpx

Problema #2029 – AfisareN – Rezolvari PBInfo

de Mihai-Alexandru

Cerinţă

Citindu-se un număr natural n şi un şir de caractere să se afişeze de n ori şirul de caractere. De fiecare dată se va trece pe rând nou.

Date de intrare

Fişierul de intrare afisaren.in conţine pe prima linie numărul n, iar pe a două şirul de caractere.

Date de ieşire

Fişierul de ieşire afisaren.out va afişa pe fiecare linie de la 1 la n şirul de caractere.

Restricţii şi precizări

  • 1 ≤ n ≤ 50
  • lungimea şirului de caractere este maxim 1.000.000
  • daca n = 0 nu se va afisa nimic

Exemplu:

afisaren.în

3 
AfisareN 

afisaren.out

AfisareN 
AfisareN 
AfisareN 
#include <bits/stdc++.h>
using namespace std;

ifstream cin("afisaren.in");
ofstream cout("afisaren.out");

int main()
{
    int n;
    cin >> n;
    cin.close();
    for(int i = 0 ; i < n ; ++i)
    {
        ifstream cin("afisaren.in");
        int x;
        cin >> x;
        char ch;
        while(cin >> ch)
        cout << ch;
        cout << endl;
        cin.close();
    }
    return 0;
}
Comentarii

S-ar putea sa iti placa