网站建设补助,安卓开发需要掌握哪些技术,成都网络优化网站,中山专业做网站公司某工地需要搬运砖块#xff0c;已知男人一人搬3块#xff0c;女人一人搬2块#xff0c;小孩两人搬1块。如果想用n人正好搬n块砖#xff0c;问有多少种搬法#xff1f;
输入格式:
输入在一行中给出一个正整数n。
输出格式:
输出在每一行显示一种方案#xff0c;按照已知男人一人搬3块女人一人搬2块小孩两人搬1块。如果想用n人正好搬n块砖问有多少种搬法
输入格式:
输入在一行中给出一个正整数n。
输出格式:
输出在每一行显示一种方案按照men cnt_m, women cnt_w, child cnt_c的格式输出男人的数量cnt_m女人的数量cnt_w小孩的数量cnt_c。请注意等号的两侧各有一个空格逗号的后面也有一个空格。
如果找不到符合条件的方案则输出None
输入样例:
45输出样例:
men 0, women 15, child 30
men 3, women 10, child 32
men 6, women 5, child 34
men 9, women 0, child 36代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
C程序如下
#include stdio.hint main(void)
{int n;scanf(%d, n);int flag 1;for(int man 0; 3 * man n;man){for(int woman 0; 2 * woman (n - man); woman){if(n - man - woman 2 * (n - 3 * man - 2 * woman)){printf(men %d, women %d, child %d\n, man, woman, (n - man - woman));flag 0;}}}if(flag){printf(None);}return 0;
}