#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; }