AT_iroha2019_day1_c Halcyon 题解
AT_iroha2019_day1_c Halcyon 题解
题意
给定一个日期 $ N $ 要求输出这个日期之前的 $ 7 $ 天日期和该日期本身。
方法
第一个日期为 $ n - 7 $ 号。
第 $ i $ 个日期为 $ n - 7 + i $ $ \left( 0 \leq i \leq 7 \right) $ 号。
使用循环来输出。
贴个代码
#include <iostream>
#define longint long long
#define reg register
#define qwq puts("fzy qwq ~");
#define endl '\n'
#define space ' '
using namespace std;
int n;
int main()
{
scanf("%d", &n);
// 对于每一个日期,要求升序排序。
// 第一个日期为 n - 7。
// 显然第 i 个日期为 n - 7 + i (0 <= i <= 7)。
for (reg int i = 0; i <= 7; ++i)
printf("%d\n", n + i - 7);
return 0;
}

浙公网安备 33010602011771号