#include<stdio.h>
int main()
{
char a = 'v';
int i = 0;
int m = 0;
scanf("%d", &m);
int j = 0;
int k = 0;
for (i = m; i > 0; i--)
{
for (j = m + 1; j > i; j--)
{
if (j == m + 1)
{
continue;
}
printf(" ");
}
printf("%c", a);
for (k = 0; k < 2 * i - 3; k++)
{
printf(" ");
}
if (i != 1)
{
printf("%c\n", a);
}
}
return 0;
} int main()
{
printf("v v\n");
printf(" v v\n");
printf(" v\n");
return 0;
} int main(){
int loop = 0;
scanf ("%d",&loop);
for (int i = 0,j = loop*2; i <= j; i++,j--){ // 这里乘二是因为夹逼相当于将 loop / 2
// 所以想要输出正确行数的话就需要 *2
for (int k = 0; k <= j; k++){
if ( k == i && k == j){ // 当他俩相遇时,输出 V 并换行
printf("v\n");
}
else if (k == i){
printf("v");
}
else if (k == j){
printf("v\n");
}
else {
printf(" ");
}
}
}
return 0;
}