您的位置:首页 > 其它

hdu 4706 Children's Day

2016-05-01 17:26 393 查看
http://acm.hdu.edu.cn/showproblem.php?pid=4706

#include<iostream>
#include<stdio.h>
using namespace std;

char str[16][16];
int t;

void display(int n){

int i,j;

for(i=0;i<16;++i){
for(j=0;j<16;++j){
str[i][j]=' ';
}
}

for(i=0,j=0;i<n;++i){
str[i][j]='a'+t;
t=(t+1)%26;
}

for(i=n-2,j=1;i>0&&j<n-1;--i,++j){
str[i][j]='a'+t;
t=(t+1)%26;
}

for(i=0,j=n-1;i<n;++i){
str[i][j]='a'+t;
t=(t+1)%26;
}

//cout<<str[0][0]<<endl;
//return;

for(i=0;i<n;++i){
for(j=0;j<n;++j){
printf("%c",str[i][j]);
//cout<<str[i][j];
}
printf("\n");
}
}

int main(){

int i;
//display(3);

t=0;
for(i=3;i<=10;++i){
display(i);
}

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: