답안 #685254

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
685254 2023-01-23T18:52:51 Z heeheeheehaaw Costinland (info1cup19_costinland) C++17
0 / 100
1 ms 340 KB
#include <bits/stdc++.h>
#define int long long

using namespace std;

char a[1005][1005];
int dp[1005][1005];

signed main()
{
    int k;
    cin>>k;
    int l = floor(log2(k)) + 1;
    cout<<l<<" "<<l<<'\n';

    for(int i = 1; i <= l; i++)
        for(int j = 1; j <= l; j++)
            a[i][j] = '.';
    for(int i = 1; i < l; i++)
    {
        a[i][i] = 'X';
        a[i - 1][i] = 'd';
        a[i][i - 1] = 'r';
    }

    for(int i = 1; i <= l; i++)
    {
        a[i][l] = 'd';
        a[l][i] = 'r';
    }
    a[l][l] = '.';

    for(int i = 1; i < l - 1; i++)
    {
        if(((1 << i) & k) == false)
            continue;
        a[i + 1][i + 2] = 'X';
    }

    for(int i = 1; i <= l; i++)
    {
        for(int j = 1; j <= l; j++)
            cout<<(char)a[i][j];
        cout<<'\n';
    }
    return 0;
}
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 212 KB The matrix does not generate the required number of Costins
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 340 KB The matrix does not generate the required number of Costins
2 Halted 0 ms 0 KB -