{"problem":{"name":"[语言月赛202208] 求和","description":{"content":"输入一个整数 $n(1\\le n \\le 10^7)$，每行输出一个数，表示数字 $1$ 到 $i$ 的和。 比如，当 $n=5$ 时， 第 1 行输出一个数字 1； 第 2 行输出数字 3，因为 `1 + 2 = 3`； 第 3 行输出数字 6，因为 `1 + 2 + 3 = 6`； 第 4 行输出数字 10，因为 `1 + 2 + 3 + 4 = 10`； 第 5 行输出数字 15","description_type":"Markdown"},"platform":"Luogu","limit":{"time_limit":1000,"memory_limit":131072},"difficulty":{"LuoguStyle":"P1"},"is_remote":true,"is_sync":true,"sync_url":null,"sign":"LGB3650"},"statements":[{"statement_type":"Markdown","content":"输入一个整数 $n(1\\le n \\le 10^7)$，每行输出一个数，表示数字 $1$ 到 $i$ 的和。\n\n比如，当 $n=5$ 时，\n\n第 1 行输出一个数字 1；\n\n第 2 行输出数字 3，因为 `1 + 2 = 3`；\n\n第 3 行输出数字 6，因为 `1 + 2 + 3 = 6`；\n\n第 4 行输出数字 10，因为 `1 + 2 + 3 + 4 = 10`；\n\n第 5 行输出数字 15，因为 `1 + 2 + 3 + 4 + 5 = 15`。\n\n## Input\n\n输入一个数 $n(1\\le n \\le 10^7)$。\n\n## Output\n\n输出共 $n(1\\le n \\le 10^7)$ 行，每行一个整数。\n\n第 $i$ 行输出的数，表示数字 1 到 i 的和。\n\n[samples]\n\n## Note\n\n对于 $40\\%$ 的数据，$1\\le n \\le 10$。\n\n对于 $60\\%$ 的数据，$1\\le n \\le 10^4$。\n\n对于 $80\\%$ 的数据，$1\\le n \\le 10^6$。\n\n对于 $100\\%$ 的数据，$1\\le n \\le 10^7$。\n\n**提示：**\n\n使用 ` cout << endl; ` 输出换行会导致 TLE（超过时间限制）。 \n\n请使用 `cout << \"\\n\"; ` 或者是 `printf(\"\\n\");` 输出换行。\n\n$1+2+3+\\dots+10000000$ 的值超出了 `int` 类型可以存储的最大值。","is_translate":false,"language":"English"}],"meta":{"iden":"LGB3650","tags":["2022","循环结构","语言月赛"],"sample_group":[["2","1\n3"],["5","1\n3\n6\n10\n15"]],"created_at":"2026-03-03 11:09:25"}}