problemscpp
A collection of my answers to algorithm problems in c++.
静态 Public 成员函数 | 所有成员列表
luogu::P5730类 参考

洛谷 P5730 【深基5.例10】显示屏 更多...

#include <luogu.h>

静态 Public 成员函数

static int main (istream &cin, ostream &cout)
 

详细描述

洛谷 P5730 【深基5.例10】显示屏

在文件 luogu.h419 行定义.

成员函数说明

◆ main()

int luogu::P5730::main ( istream &  cin,
ostream &  cout 
)
static

在文件 luogu.cpp1316 行定义.

1316 {
1317 int n;
1318 cin >> n;
1319 char screen[5][400];
1320 memset(screen, '.', sizeof screen);
1321 const char nums[10][5][3] = {
1322 {{'X', 'X', 'X'},
1323 {'X', '.', 'X'},
1324 {'X', '.', 'X'},
1325 {'X', '.', 'X'},
1326 {'X', 'X', 'X'}},
1327 {{'.', '.', 'X'},
1328 {'.', '.', 'X'},
1329 {'.', '.', 'X'},
1330 {'.', '.', 'X'},
1331 {'.', '.', 'X'}},
1332 {{'X', 'X', 'X'},
1333 {'.', '.', 'X'},
1334 {'X', 'X', 'X'},
1335 {'X', '.', '.'},
1336 {'X', 'X', 'X'}},
1337 {{'X', 'X', 'X'},
1338 {'.', '.', 'X'},
1339 {'X', 'X', 'X'},
1340 {'.', '.', 'X'},
1341 {'X', 'X', 'X'}},
1342 {{'X', '.', 'X'},
1343 {'X', '.', 'X'},
1344 {'X', 'X', 'X'},
1345 {'.', '.', 'X'},
1346 {'.', '.', 'X'}},
1347 {{'X', 'X', 'X'},
1348 {'X', '.', '.'},
1349 {'X', 'X', 'X'},
1350 {'.', '.', 'X'},
1351 {'X', 'X', 'X'}},
1352 {{'X', 'X', 'X'},
1353 {'X', '.', '.'},
1354 {'X', 'X', 'X'},
1355 {'X', '.', 'X'},
1356 {'X', 'X', 'X'}},
1357 {{'X', 'X', 'X'},
1358 {'.', '.', 'X'},
1359 {'.', '.', 'X'},
1360 {'.', '.', 'X'},
1361 {'.', '.', 'X'}},
1362 {{'X', 'X', 'X'},
1363 {'X', '.', 'X'},
1364 {'X', 'X', 'X'},
1365 {'X', '.', 'X'},
1366 {'X', 'X', 'X'}},
1367 {{'X', 'X', 'X'},
1368 {'X', '.', 'X'},
1369 {'X', 'X', 'X'},
1370 {'.', '.', 'X'},
1371 {'X', 'X', 'X'}}};
1372 for(int i = 0; i < n; i++) {
1373 char num;
1374 cin >> num;
1375 num -= '0';
1376 for(int j = 0; j < 5; j++) {
1377 for(int k = 0; k < 3; k++) {
1378 screen[j][k + i * 4] = nums[num][j][k];
1379 }
1380 }
1381 }
1382 for(int i = 0; i < 5; i++) {
1383 for(int j = 0; j < 4 * n - 1; j++) {
1384 cout << screen[i][j];
1385 }
1386 cout << endl;
1387 }
1388 return 0;
1389 }

被这些函数引用 luogu::TEST().


该类的文档由以下文件生成: