题意:给定一整数n,我们给他周围四个格子涂上灰色,要求输出灰色的格子的个数,以及灰色的个数
解题思路:我们将n个格子放在一条斜率为1的直线上,他四个方向的格子为灰格子。灰格子个数为3*n+4
代码:
#include<iostream> using namespace std; int main() { int n; scanf("%d", &n); printf("%d\n", 3*n+4); printf("0 0\n"); for(int i = 0; i <= n; i ++){ printf("%d %d\n", i+1, i); printf("%d %d\n", i, i+1); printf("%d %d\n", i+1, i+1); } return 0; }
标签:Even,Picture,格子,int,printf,个数,CF1368C From: https://www.cnblogs.com/lys-blogs123/p/17085275.html