結果

提出番号 1350
提出者 E869120
言語 C++
提出日時 2018-07-19 21:53:08
問題名 (65)Small Grid and Score
結果 WA
点数 0%

テストケース

テストケース 結果 得点 実行時間 メモリ使用量
1 WA 0% 2ms 7520KB
2 WA 0% 2ms 8640KB
3 WA 0% 2ms 8416KB
4 WA 0% 2ms 8144KB
5 WA 0% 2ms 7504KB
6 WA 0% 2ms 8432KB
7 WA 0% 2ms 7968KB
8 WA 0% 1ms 7824KB
9 WA 0% 2ms 7824KB
10 WA 0% 2ms 8320KB
11 WA 0% 2ms 8688KB
12 WA 0% 2ms 7984KB
13 WA 0% 2ms 8448KB
14 WA 0% 2ms 8144KB
15 WA 0% 2ms 8400KB
16 WA 0% 2ms 7504KB
17 WA 0% 2ms 8144KB
18 WA 0% 2ms 8448KB
19 WA 0% 2ms 8720KB
20 WA 0% 2ms 7584KB
21 WA 0% 2ms 8064KB
22 WA 0% 2ms 7632KB
23 WA 0% 2ms 8400KB
24 WA 0% 1ms 7792KB
テストケース 結果 得点 実行時間 メモリ使用量
25 WA 0% 1ms 8720KB
26 WA 0% 2ms 8032KB
27 WA 0% 1ms 8400KB
28 WA 0% 2ms 7840KB
29 WA 0% 2ms 8416KB
30 WA 0% 2ms 8192KB
31 WA 0% 2ms 8432KB
32 WA 0% 2ms 8704KB
33 WA 0% 2ms 8160KB
34 WA 0% 2ms 8144KB
35 WA 0% 2ms 8432KB
36 WA 0% 2ms 8128KB
37 WA 0% 1ms 7792KB
38 WA 0% 2ms 8464KB
39 WA 0% 2ms 8432KB
40 WA 0% 2ms 8720KB
41 WA 0% 2ms 8688KB
42 WA 0% 2ms 7248KB
43 WA 0% 2ms 7552KB
44 WA 0% 2ms 8416KB
45 WA 0% 2ms 8048KB
46 WA 0% 2ms 8400KB
47 WA 0% 2ms 7488KB
48 WA 0% 2ms 8704KB
49 WA 0% 2ms 8160KB
50 WA 0% 2ms 8128KB
51 WA 0% 2ms 8384KB
52 WA 0% 2ms 8176KB
53 WA 0% 2ms 8064KB
54 WA 0% 2ms 7520KB
55 WA 0% 2ms 8400KB
56 WA 0% 2ms 8432KB
57 WA 0% 2ms 8704KB
58 WA 0% 2ms 8432KB
59 WA 0% 2ms 7536KB
60 WA 0% 2ms 8432KB
61 WA 0% 2ms 8416KB
62 WA 0% 2ms 8048KB
63 WA 0% 2ms 8560KB
64 WA 0% 2ms 8096KB
65 WA 0% 2ms 8176KB
66 WA 0% 2ms 7920KB
67 WA 0% 2ms 7648KB
68 WA 0% 2ms 8016KB
69 WA 0% 2ms 8720KB
70 WA 0% 2ms 7824KB
71 WA 0% 2ms 7648KB
72 WA 0% 2ms 7984KB
73 WA 0% 2ms 8000KB
74 WA 0% 2ms 8352KB
75 WA 0% 1ms 7808KB
76 WA 0% 2ms 8144KB
77 WA 0% 2ms 8064KB
78 WA 0% 2ms 7952KB
79 WA 0% 2ms 8704KB
80 WA 0% 2ms 7552KB
81 WA 0% 1ms 8080KB
82 WA 0% 2ms 8144KB
83 WA 0% 2ms 8144KB
84 WA 0% 1ms 8064KB
85 WA 0% 2ms 7984KB
86 WA 0% 2ms 7840KB
87 WA 0% 1ms 8704KB
88 WA 0% 2ms 8400KB
89 WA 0% 2ms 8672KB
90 WA 0% 2ms 8688KB
91 WA 0% 2ms 7824KB
92 WA 0% 2ms 8128KB
93 WA 0% 2ms 7776KB
94 WA 0% 2ms 7824KB
95 WA 0% 2ms 8720KB
96 WA 0% 2ms 7248KB
97 WA 0% 2ms 8720KB
98 WA 0% 2ms 8176KB
99 WA 0% 2ms 8432KB
100 WA 0% 2ms 8288KB
101 WA 0% 2ms 7216KB
102 WA 0% 2ms 8032KB
103 WA 0% 2ms 8480KB
104 WA 0% 2ms 7840KB
105 WA 0% 2ms 7792KB
106 WA 0% 2ms 8448KB
107 WA 0% 2ms 7536KB
108 WA 0% 2ms 7504KB
109 WA 0% 2ms 7824KB
110 WA 0% 2ms 7776KB
111 WA 0% 2ms 8000KB
112 WA 0% 2ms 7248KB
113 WA 0% 2ms 7632KB
114 WA 0% 2ms 7792KB
115 WA 0% 2ms 8000KB
116 WA 0% 2ms 8704KB
117 WA 0% 2ms 7840KB
118 WA 0% 2ms 8448KB
119 WA 0% 2ms 8096KB
120 WA 0% 2ms 8400KB
121 WA 0% 2ms 8448KB
122 WA 0% 2ms 7536KB
123 WA 0% 2ms 7728KB
124 WA 0% 2ms 8400KB

ソースコード

#include <iostream>
using namespace std;

long long N; char c[100][100];

int main() {
	cin >> N;
	for (int i = 0; i < 100; i++) { for (int j = 0; j < 100; j++) c[i][j] = '#'; }

	c[0][0] = '.'; for (int i = 1; i < 30; i++) c[0][i] = '2';
	for (int i = 0; i < 30; i++) { if ((N / (1LL << i)) % 2 == 1) c[1][i] = '.'; }
	for (int i = 0; i < 30; i++) { if (c[1][i] == '.' && c[1][i + 1] == '#') c[2][i] = '.'; }
	for (int i = 0; i < 30; i++) c[3][i] = '.';
	for (int i = 0; i < 32; i++) c[i][29] = '.';
	for (int i = 30; i <= 34; i++) c[31][i] = '.';

	c[0][30] = '.';
	for (int i = 0; i < 30; i++) c[i][31] = '2';
	for (int i = 0; i < 30; i++) { if ((N / (1LL << (i + 30))) % 2 == 1) c[i][32] = '.'; }
	for (int i = 0; i < 30; i++) { if (c[i][32] == '.' && c[i + 1][32] == '#') c[i][33] = '.'; }
	for (int i = 0; i < 32; i++) c[i][34] = '.';

	cout << "32 35" << endl;
	for (int i = 0; i < 32; i++) {
		for (int j = 0; j < 35; j++) cout << c[i][j]; cout << endl;
	}
	return 0;
}