首页 > 其他分享 >每日一道思维题——CF1368C - Even Picture

每日一道思维题——CF1368C - Even Picture

时间:2023-02-02 11:00:59浏览次数:43  
标签:Even Picture 格子 int printf 个数 CF1368C

题意:给定一整数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

相关文章