SDUT 2020 Summer Team Contest 2nd(for 19)
1,
最重要的是,第一次遇到文件形式的输入输出,记住吧,审清题意。
解决:
2,认真读题,尽管你很多是不认识的,但是一定要自己先手动模拟一下,就很简单了。
3,赛后再一次看了看题,非常高兴能自己独自做出来,并调试,ac了
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <limits.h>
#include <algorithm>
#include <math.h>
#include <stack>
using namespace std;
int main()
{
freopen("black.in", "r", stdin);
freopen("black.out", "w", stdout);
int n, m;
scanf("%d %d", &n, &m);
if (m > n) //白块多
{
printf("%d 2\n", 2 * m);
int i;
for (i = 0; i < n; i++)
printf("..\n@@\n");
int left = m - n;
for (i = 0; i < left; i++)
printf(".@\n@@\n");
}
else
{
printf("%d 2\n", 2 * n);
int i;
for (i = 0; i < m; i++)
printf("@@\n..\n");
int left = n - m;
for (i = 0; i < left; i++)
printf("@.\n..\n");
}
return 0;
}