来帮帮我吧,那个yyds帮我一下

来帮帮我吧,那个yyds帮我一下

问题描述:

一共有30个人。可能包括男人、女人和小
孩,他们在一家饭馆吃饭共花了 50先令,其中每个男人花3先令,每个女人花2先令,每个小孩花1先令。请问男人,女人和小孩各几人?请编写一个python程序来计算。

for i in range(50//3+1):
    for j in range(50//2+1):
        k=30-i-j
        if k>=0 and k+2*j+3*i==50:
            print(i,j,k)

![img](

"=600 #left"
由于三元一次方程组需要3个 就由两式相减得到第三个