답안 #687225

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
687225 2023-01-26T07:55:19 Z smartmonky Costinland (info1cup19_costinland) C++14
20 / 100
1 ms 468 KB
#include <bits/stdc++.h>
 
#define ff first
#define ss second
#define pb push_back
#define all(x) x.begin(), x.end()
#define rall(x) x.rbegin(), x.rend()
#define int long long
 
using namespace std;
const int N = 1e6 + 1;
int dp[8][8], vis[8][8], mx[8][8];
int k;
char a[8][8];
int n = 5;
main(){
	ios_base::sync_with_stdio(0);
    cin.tie(0);
	cin >> k;
	cout << "5 5" << endl;
	if(k == 19){
		cout <<"XXXXd\nXXXXd\n...Xd\n....d\nrrrr." << endl;
		return 0;
	}
	for(int i = 1; i <= n; i++){
		a[i][n] = 'd';
		a[n][i] = 'r';
	}
	for(int i = 1; i <= n - 1; i++){
		for(int j = 1; j <= n - 1; j++){
			a[i][j] = '.';
		}
	}
	k -= 2;
	a[1][1] = 'X';
	int l = 2;
	while(k){
		if(k >= 2){
			k -= 2;
			a[l][1] = 'X';
			a[1][l] = 'X';
			if(k >= 2){
				a[l][l] = 'X';
				k -= 2;
			}
			}else if(k > 0){
				a[l][1] = 'X';
				k--;
				a[1][l] = 'r';
			}
		l++;
	}
	a[n][n] = '.';
	for(int i = 1; i <= n; i++){
		for(int j = 1; j <= n; j++){
			cout << a[i][j];
		}
		cout << endl;
	}
}

Compilation message

costinland.cpp:16:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
   16 | main(){
      | ^~~~
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 212 KB Correct! Your size: 5
2 Correct 0 ms 212 KB Correct! Your size: 5
3 Correct 0 ms 212 KB Correct! Your size: 5
4 Correct 0 ms 212 KB Correct! Your size: 5
5 Correct 1 ms 212 KB Correct! Your size: 5
6 Correct 1 ms 212 KB Correct! Your size: 5
7 Correct 0 ms 212 KB Correct! Your size: 5
8 Correct 0 ms 212 KB Correct! Your size: 5
9 Correct 0 ms 212 KB Correct! Your size: 5
# 결과 실행 시간 메모리 Grader output
1 Runtime error 1 ms 468 KB Execution killed with signal 11
2 Halted 0 ms 0 KB -