2 条题解
-
0
#include <bits/stdc++.h> using namespace std; int k, len; char st[300]; char s[10][5][4] = { {" - ", "| |", " ", "| |", " - "}, {" ", " |", " ", " |", " "}, {" - ", " |", " - ", "| ", " - "}, {" - ", " |", " - ", " |", " - "}, {" ", "| |", " - ", " |", " "}, {" - ", "| ", " - ", " |", " - "}, {" - ", "| ", " - ", "| |", " - "}, {" - ", " |", " ", " |", " "}, {" - ", "| |", " - ", "| |", " - "}, {" - ", "| |", " - ", " |", " - "} }; void shuchu(int t) { for(int i=1; i<=len; i++) { if(i != 1) printf(" "); int x = st[i] - 48; printf("%c", s[x][t][0]); for(int j=1; j<=k; j++) printf("%c", s[x][t][1]); printf("%c", s[x][t][2]); } printf("\n"); } int main() { scanf("%d%s", &k, st+1); len = strlen(st+1); //1 shuchu(0); //2; for(int ki=1; ki<=k; ki++) shuchu(1); //3 shuchu(2); //4 for(int ki=1; ki<=k; ki++) shuchu(3); //5 shuchu(4); return 0; } -
0
#include<bits/stdc++.h> using namespace std; int k,len;char st[300]; char s[10][5][4]= { {" - ","| |"," ","| |"," - "}, {" "," |"," "," |"," "}, {" - "," |"," - ","| "," - "}, {" - "," |"," - "," |"," - "}, {" ","| |"," - "," |"," "}, {" - ","| "," - "," |"," - "}, {" - ","| "," - ","| |"," - "}, {" - "," |"," "," |"," "}, {" - ","| |"," - ","| |"," - "}, {" - ","| |"," - "," |"," - "} }; void shuchu(int t) { for(int i=1;i<=len;i++) { if(i!=1)printf(" "); int x=st[i]-48; printf("%c",s[x][t][0]); for(int j=1;j<=k;j++)printf("%c",s[x][t][1]); printf("%c",s[x][t][2]); } printf("\n"); } int main() { scanf("%d%s",&k,st+1); len=strlen(st+1); //1 shuchu(0); //2; for(int ki=1;ki<=k;ki++)shuchu(1); //3 shuchu(2); //4 for(int ki=1;ki<=k;ki++)shuchu(3); //5 shuchu(4); return 0; }
- 1
信息
- ID
- 830
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 2
- 标签
- 递交数
- 37
- 已通过
- 25
- 上传者