用方程想
约 10 分钟
假设法要动脑筋想差值,方程更省事:直接给未知数起个名字叫 x。设兔有 x 只,那鸡就有 (10-x) 只,脚一共是 ,化简得 ,解出 x=4。方程就是把绕口的文字,翻译成能一步步算的等式。
#include <iostream>
using namespace std;
int main() {
// 4x + 2(10 - x) = 28 -> 2x + 20 = 28 -> x = 4
int x = (28 - 20) / 2;
cout << "兔:" << x << endl; // 输出 4
return 0;
}
注意:设完 x,另一个量要用 x 表示(鸡是 10-x,不要再设一个未知数)。列等式时单位也要对齐,两边都算"脚"。
小纸条
用方程解上一题的鸡兔同笼。
登录 后可看答案