結果

提出番号 2048
提出者 nxteru
言語 C++
提出日時 2018-08-04 15:05:17
問題名 (65)Small Grid and Score
結果 WA
点数 0%

テストケース

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

ソースコード

#include <iostream>
#include <algorithm>
#include <vector>
#include <set>
#include <map>
#include <queue>
#include <stack>
#include <cstdio>
#include <cstring>
#include <math.h>
using namespace std;
typedef long long ll;
typedef double D;
typedef pair<ll,ll> P;
#define M 1000000007
#define F first
#define S second
#define PB push_back
ll n;
vector<int>ans;
int main(void){
    cin>>n;
    if(n==0){
        cout<<0<<' '<<0<<endl;
        return 0;
    }
    while(n!=1){
        if(n%2==0){
            ans.PB(2);
            n/=2;
        }else{
            ans.PB(1);
            n--;
        }
    }
    int k=ans.size(),h=k/2+1,w=k/2+k%2;
    cout<<h<<' '<<w<<endl;
    for(int i=0;i<h;i++){
        for(int j=0;j<w;j++){
           if(i==0||j==w-1){
               cout<<ans.back();
               ans.pop_back();
           }else cout<<"#"; 
        }
        cout<<endl;
    }
}