締め切りが 2016/12/31 10:00 AM なので,その 1 分後に投稿されるように予約
【問題】
いくつかの整数値が与えられます。
それらの中で、和がちょうど 256 になるような 2 数が存在するかどうかを調べてください。
【入力】
標準入力から、整数値が与えられます。
1 行目は整数値N(2 ≦ N ≦ 100)、2 行目はN個の整数値Ak( 0 ≦ Ak ≦ 256)が半角スペースで区切られています。
【出力】
和が 256 になる 2 数が存在する場合は "yes"、存在しない場合は "no" と、標準出力に出力してください。
【入出力サンプル】
Input
4
32 64 128 192
Output
yes
=====
f = function(s) {
x = as.integer(unlist(strsplit(s, " ")))
y = outer(x, x, "+")
diag(y) = 0
cat(c("no", "yes")[(256 %in% y)+1])
}
最新の画像[もっと見る]
- さぬきうどん 山よし 佐文店 12時間前
- さぬきうどん 山よし 佐文店 12時間前
- 算額(その1394) 23時間前
- 算額(その1393) 1日前
- 和算の心(その008) 1日前
- ぶっかけうどん はな庄 2日前
- ぶっかけうどん はな庄 2日前
- 晴屋製麺所 3日前
- 晴屋製麺所 3日前
- 算額(その1391) 3日前
※コメント投稿者のブログIDはブログ作成者のみに通知されます