全都是WA,但下载数据点,和输出是一模一样啊
查看原帖
全都是WA,但下载数据点,和输出是一模一样啊
45729
shelter楼主2020/11/8 12:23
#include <bits/stdc++.h>
using namespace std;

char led[10][5][3]=
{
	{
		'X','X','X',
		'X','.','X',
		'X','.','X',
		'X','.','X',
		'X','X','X',
	},
	{
		'.','.','X',
		'.','.','X',
		'.','.','X',
		'.','.','X',
		'.','.','X',
	},
	{
		'X','X','X',
		'.','.','X',
		'X','X','X',
		'X','.','.',
		'X','X','X',
	},
	{
		'X','X','X',
		'.','.','X',
		'X','X','X',
		'.','.','X',
		'X','X','X',
	},
	{
		'X','.','X',
		'X','.','X',
		'X','X','X',
		'.','.','X',
		'.','.','X',
	},
	{
		'X','X','X',
		'X','.','.',
		'X','X','X',
		'.','.','X',
		'X','X','X',
	},
	{
		'X','X','X',
		'X','.','.',
		'X','X','X',
		'X','.','X',
		'X','X','X',
	},
	{
		'X','X','X',
		'.','.','X',
		'.','.','X',
		'.','.','X',
		'.','.','X',
	},
	{
		'X','X','X',
		'X','.','X',
		'X','X','X',
		'X','.','X',
		'X','X','X',
	},
	{
		'X','X','X',
		'X','.','X',
		'X','X','X',
		'.','.','X',
		'X','X','X',
	}
};
char s[105];

int main()
{
	int n;
	cin>>n;
	getchar();
	gets(s);
	for(int i=0; i<5; i++)//输出一共有5行 
	{
		for(int j=0; j<n; j++)//每行包括 n 个数 
		{
			for(int k=0; k<3; k++)//输出很个数字的第 k 行 
			{
				cout<<led[s[j]-'0'][i][k];//输出对应led的点 
			}
			if(j!=n-1)
				cout<<'.';//一行中的数字间要有一个 . 来分隔 
		}
		if(i!=4)
			cout<<endl;
	}
	
	return 0;
}
2020/11/8 12:23
加载中...