TripFriend1130 @ 2024-03-31 21:10:01
洛谷在线IDE测过没问题,本地也没问题,但就是过不了。。。。。。大佬求调
#include <iostream>
#include <cstdio>
using namespace std;
char char_num[10][5][4] =
{
{
{'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',},
},
};
int main()
{
int n;
cin >> n;
char num[n];
for(int i = 0;i<n;i++)
{
cin >> num[i];
}
for(int i = 0;i < 5;i++)
{
for(int j = 0;j < n;j++)
{
for(int k = 0;k < 3;k++)
{
printf("%c",char_num[num[j] - '0'][i][k]);
}
if(j!=n-1)
{
cout << '.';
}
else
{
continue;
}
}
cout << endl;
}
return 0;
}
悬关qwq,求求啦
by yscxk264 @ 2024-03-31 21:13:39
你可以看看深入浅出
by TripFriend1130 @ 2024-03-31 21:21:32
@Yo_Ho 可是我没有
by hexuchen @ 2024-04-01 22:10:21
@TripFriend1130 输出时标准答案是大写 X ,你是小写 x
by hexuchen @ 2024-04-01 22:11:31
@TripFriend1130
#include <iostream>
#include <cstdio>
using namespace std;
char char_num[10][5][4] =
{
{
{'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',},
},
};
int main()
{
int n;
cin >> n;
char num[n];
for(int i = 0;i<n;i++)
{
cin >> num[i];
}
for(int i = 0;i < 5;i++)
{
for(int j = 0;j < n;j++)
{
for(int k = 0;k < 3;k++)
{
printf("%c",char_num[num[j] - '0'][i][k]);
}
if(j!=n-1)
{
cout << '.';
}
else
{
continue;
}
}
cout << endl;
}
return 0;
}
by TripFriend1130 @ 2024-04-03 17:56:23
@hexuchen 谢谢!关注已到!