楼主今年是要参加比赛的吗?


编写的程序,不能改变世界,却可以改变自己...
#include <stdio.h> void cal(int a, int i) { static char s[11]; if(i > 10) { if(a == 100) puts(s); return; } s[i - 1] = '0'; cal(a - i, i + 1); s[i - 1] = '1'; cal(a * 2, i + 1); } int main() { cal(10, 1); return 0; }