Apples
按苹果数拼英文句子,0/1 用单数
正文
// 原题:https://oj.yecheng.tv/p/1359
// 题意:输入吃掉的苹果数 x,按规则输出英文句子,x 不为 1 时 apple 加 s(x=0 视为单数)。
// 思路:x==0 或 x==1 用单数 apple,其余用 apples。
// 复杂度:O(1)。
// 易错点:x=0 也用单数(规则是把 1 换成 0),只有大于 1 才加 s。
#include <iostream>
using namespace std;
int main() {
int x;
cin >> x;
if (x == 0 || x == 1)
cout << "Today, I ate " << x << " apple." << endl;
else
cout << "Today, I ate " << x << " apples." << endl;
return 0;
}