枚举 (Enumeration) 与 模拟 (Simulation)
鸡兔同笼问题: 笼子里有若干只鸡和兔。从上面数,有 H 个头;从下面数,有 F 只脚。 问鸡和兔各有多少只?
// 核心思想:逐个尝试
for(int chicken=0; chicken<=H; chicken++) {
int rabbit = H - chicken;
if(chicken*2 + rabbit*4 == F) {
// 找到答案!
}
}
机器人指令: 输入指令 U(上) D(下) L(左) R(右),模拟机器人的移动路径。