Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
100130 王昭涵 拆分自然数 C++ 输出超限 0 83 MS 260 KB 531 2023-08-24 21:13:31

Tests(0/5):


#define _CRT_SECURE_NO_WARNINGS #include<iostream> #include<cstdio> #include<vector> using namespace std; int n, s; vector<int>v; void f() { int x{ v[v.size() - 1] }; v.pop_back(); for (int i{ 1 }; i <= x / 2; i++) { v.push_back(i); v.push_back(x - i); printf("%d=", n); for (int i{}; i < v.size(); i++) if (i) printf("+%d", v[i]); else printf("%d", v[i]); printf("\n"); s++; f(); } } int main() { scanf("%d", &n); v.push_back(n); f(); printf("%d", s); return 0; }


测评信息: