友愛数問題
問題の詳細
2つの整数に対して友愛数かどうかを判定せよ。
友愛数とは、自分以外の約数の和が相手の数字と一致する数のことである。
220 -> 1+2+4+5+10+11+20+22+44+55+110 = 284
284 -> 1+2+4+71+142 = 220
よって220と284は友愛数である。
問題の概要
概要 | 入力制御がきちんとでき、約数の和が求められる。 |
対象 | 初心者級 |
難易度 | ★★☆☆☆ |
キーワード | 約数 入出力 |
入力サンプル
220
284
8
10
出力サンプル
220 and 284 are friend
8 and 10 are not friend
評価
データの入力と変換をきちんと理解できているかどうか。
千枝は、scanfなんて怖くて使えない人です。fgetsでstdinです。