String-Eingabe- und Ausgabeverarbeitung
Zeitlimit: 1 s Speicherlimit: 64 MB Festgeschrieben: 37388 Gelöst: 14659
Themenbeschreibung
String-Eingabe- und Ausgabeverarbeitung.
Eingabeformat
Die erste Zeile ist eine positive ganze Zahl N bis 100. Es folgt eine mehrzeilige Zeichenfolge (die Anzahl der Zeilen ist größer als N), jede Zeile der Zeichenfolge darf Leerzeichen enthalten und die Anzahl der Zeichen darf 1000 nicht überschreiten.
Ausgabeformat
Geben Sie zunächst die ersten N Zeilen mit Zeichenfolgen (die Leerzeichen enthalten können) in der Eingabe so aus, wie sie sind, und geben Sie dann die verbleibenden Zeichenfolgen (ohne Leerzeichen) Zeile für Zeile getrennt durch Leerzeichen oder Wagenrücklauf aus. Geben Sie zwischen jeder Ausgabezeile eine Leerzeile aus.
Beispieleingabe
2
www.dotcpp.com DOTCPP
A C M
D O T CPP
Beispielausgabe
www.dotcpp.com DOTCPP
A C M
D
O
T
CPP
#include<bits/stdc++.h>
using namespace std;
int n;
char a[1005];
int main() {
scanf("%d ",&n);
while(n){
gets(a);
puts(a);
printf(" \n");
n--;
}
while(scanf("%s",&a)!=EOF){
printf("%s\n \n",a);
}
return 0;
}