朝日新聞2006年12月15日のパズル横丁問題

問題

見た目25歳,31歳,44歳,48歳に見える人の実年齢Y(整数)は見た目の年齢との差分を足したものに等しいとき実年齢Yは?

解答への道(ヒント)

問題文をそのままプログラムする。年齢なのでそんな大きな値は出ないはず。

#include "puzutl.h"

int main( int argc, cstring argv[])
{
  for( yの値を1から150位まで調べてみる) {  // 人生150歳が限界?
    if( y == abs(y-25)+abs(y-31)+abs(y-44)+abs(y-48)) { // 問題文の通り判断すると
      ps( "%d\n", y);           // 年齢が判る
    }
  }
  return    0;
}

答えは1件出力されました。

 

石油ファンヒータがものすごい音をたてるようになったので買い換えた。どれも同じだろうと思って一番安いのを購入。

温度設定を19度にしたのに室温24度になっても燃焼中。止まらないのかよ。暑いぞ。

ここで初めてマニュアルを読むと,この機種は燃焼が止まることは無い。

がーん!何のための設定温度だよ。

安いのは安いなりの理由があるんだ。

解速度