Допустим, я хочу напечатать общее количество строк m
, а поворот наступает после каждого n
номера. из строк.
w
w
w
w
w
w
w
w
w
w
w
w
w
w
w
w
w
Значение m
, n
и текст (w
) будут получены от пользователя.
Это то, что я сделал до сих пор:
#include<iostream>
#include<iomanip>
#include <string>
using namespace std;
int main(){
int m, n; // total number of lines: m, turning points at interval: n, text: a
string a;
cin>>m>>n>>a;
int i=1;
for(int k=1; k<=n/2; k++){
cout<<setw(i)<<a<<endl;
i++;
}
int j=(n/2)+1;
for(int k=(n/2)+1; k<=n; k++){
cout<<setw(j)<<a<<endl;
j--;
}
return 0;
}