P1046 陶陶摘苹果题解

· · 个人记录

题目传送门:P1046 陶陶摘苹果
大家可能觉得这道题写个循环加if就行了,但题目里有一句话:

陶陶有个30 厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。

所以后面还要加一个else if或者直接加上30,因为直接能摘到的苹果加了凳子还能摘下来···
这道题另外就没有什么细节了,那么直接上代码:

#include<bits/stdc++.h>
using namespace std;
long long int s[10],n,sum=0;
int main(){
    for(int i=0; i<10; i++)
        cin>>s[i];//输入
    cin>>n;
    for(int i=0; i<10; i++){
        if(n>=s[i]){
            sum++;
            continue;
        }//如果直接摘得到计数器就直接++并continue,因为下面还有一个++,不能重复
        else if(n+30>=s[i])
            sum++;//如果加凳子能摘得到,这个也要++
    }
    cout<<sum;
    return 0;//好习惯
}
真的会有人来看吗······