意外と問題文が読みにくい気もする。
問題概要
電車とバスを乗り継いで目的地にいきます。電車の運賃は 円、バスの運賃は 円でした。
ただし、バスの運賃が半額になる特別券を持っていたので使用しました。合計料金はいくらだったでしょうか。
制約
- は整数
- は偶数
解法
問題文に書いてある通り、 が答えである。
ここで、制約に は偶数であることから、X
, Y
を整数値として受け取って、Y / 2
を計算して問題ないことがわかる。
#include <bits/stdc++.h> using namespace std; int main() { int X, Y; cin >> X >> Y; cout << X + Y / 2 << endl; }