459 条题解
-
2
吴哥——传奇 LV 8 @ 2017-08-18 02:48:21
#include <iostream> int main() { long long a[11],b=0,c=0,n,i; for(i=1;i<=10;i++) { scanf("%lld",&a[i]); } scanf("%lld",&b); for(i=1;i<=10;i++) { if(a[i]<=b+30) c++; } printf("%lld",c); return 0; } -
2@ 2017-06-01 23:09:49
#include<iostream>
using namespace std ;
int main()
{
int a[100];
int i;
for(i=1;i<=10;i++)
{
cin>>a[i];
}
int j,n;
cin>>j;
n=j+30;
int count=0;
for(i=1;i<=10;i++)
if(a[i]<=(n))
count++;
cout<<count<<endl;
return 0;
} -
1@ 2025-12-07 11:30:12
#include<bits/stdc++.h> using namespace std; int n,a[30001],cnt; int main(){ for(int i=1;i<=10;i++) cin>>a[i]; cin>>n; for(int i=1;i<=10;i++) if(a[i]<=n+30) cnt++; cout<<cnt; } -
1@ 2022-08-13 12:33:05
这是一道特别傻的题
大概入门水平
话不多说,代码飞来!#include<iostream> using namespace std; int main(){ int a[10],i,k,he=0; for(i=0;i<10;i++){ cin>>a[i]; } cin>>k; for(i=0;i<10;i++){ if(a[i]<=30+k){ he++; } } cout<<he; return 0; } -
1@ 2017-04-07 23:17:43
很简单的想法
#include<iostream>
#include<cstdio>
using namespace std;int main()
{
int n,a[10],b=0,d;
for(int i=0;i<10;i++) scanf("%d",&a[i]);
cin>>n;
d=n+30;
for(int i=0;i<10;i++)
{
if(a[i]<=d) b++;
}
cout<<b;
return 0;
} -
0@ 2024-03-26 22:38:37
#include <bits/stdc++.h> using namespace std; int x, n, a[1005]; int main() { ios::sync_with_stdio(false); n = 10; for (int i = 1; i <= n; i ++) cin >> a[i]; cin >> x; x += 30; int cnt = 0; for (int i = 1; i <= n; i ++) if (a[i] <= x) cnt ++; cout << cnt; return 0; } -
0@ 2023-06-15 22:12:43
#include<iostream>
#include<cmath>
using namespace std;
int a[15];
int main()
{
int b,B,A;
for(int i=1;i<=10;i++)
cin>>a[i];
cin>>b;
B=b+30;
int c=0;
for(int i=1;i<=10;i++)
{
if(a[i]<=B)
c++ ;
}
cout<<c;
return 0;
} -
0@ 2023-05-15 19:11:55
666
#include<iostream>
using namespace std;
int main()
{
int a[10]={};
int j,k,ans=0;
for(k=0;k<10;k++){
cin>>a[k];
}
cin>>j;
for(k=0;k<10;k++){
if(j+30>=a[k]) ans++;
}
cout<<ans;
}
建议大家看看苹果摘陶陶和陶陶抢苹果 -
0@ 2022-05-06 20:28:39
啦啦啦啦啦啦,我是Wa的小行家
#include<iostream>
#include<cmath>//include <bits/stdc++.h>
using namespace std;
long long a[15];不开long long 见祖宗
int main()
{
int b,B,A;//a嘛,来凑数的
for(int i=1;i<=10;i++)
cin>>a[i];
cin>>b;
B=b+30;
int c=0;
for(int i=1;i<=10;i++)
{
if(a[i]<=B)
c++ ;
}
cout<<c;
return 0;
}
球球了,点个👍吧 -
0@ 2022-01-17 20:12:33
void test130() { int a[10]; for (int i = 0; i < 10; i++) { cin >> a[i]; } int count = 0; int distance; cin >> distance; for (int i = 0; i < 10; i++) { if (distance + 30 >= a[i]) count++; } cout << count << endl; } -
0@ 2021-07-22 16:01:38
第一次发,好激动呢
这道题是通过一个for循环输入数组
然后将身高板凳相加,得到最大高度及最高能够到哪里,然后再通过一个for循环比较最大高度和每个苹果的高度就得到了小明是否可以够到该苹果,然后定义一个变量初值为0,当每可以够到一个该变量加1,最后输出该变量。
#include<iostream> using namespace std; int main(){ const int apples=10; const int stoolHeight=30; int applesHeight[apples]={0}; int getNum = 0; int ttHeight; for(int i=0;i<apples;i++) cin>>applesHeight[i]; cin>>ttHeight; for(int i=0;i<apples;i++){ if(ttHeight + stoolHeight>=applesHeight[i]) getNum++; } cout<<getNum; //��� return 0; } -
0@ 2021-07-22 16:00:30
第一次发,好激动呢
这道题是通过一个for循环输入数组
然后将身高板凳相加,得到最大高度及最高能够到哪里,然后再通过一个for循环比较最大高度和每个苹果的高度就得到了小明是否可以够到该苹果,然后定义一个变量初值为0,当每可以够到一个该变量加1,最后输出该变量。
#include<iostream> #include<cmath> using namespace std; int a[15]; int main() { int b,B,A; for(int i=1;i<=10;i++) cin>>a[i]; cin>>b; B=b+30; int c=0; for(int i=1;i<=10;i++) { if(a[i]<=B) c++ ; } cout<<c; return 0; } -
0@ 2021-07-16 08:56:08
#include<bits/stdc++.h>
using namespace std;
int a[20],n,s;
int main()
{
for(int i=1;i<=10;i++)
cin>>a[i];
cin>>n;
for(int i=1;i<=10;i++) if(n+30>=a[i]) s++;
cout<<s;
return 0;
} -
0@ 2021-02-08 20:54:46
不多BB,直接给代码:
#include<iostream>
using namespace std;
int a[11],h,cnt;
int main() {
for(int i=1; i<=10; i++) cin>>a[i];
//利用循环来读入10个数据
cin>>h;
//读入陶陶把手伸直的时候能够达到的最大高度
for(int i=1; i<=10; i++) {
if(a[i]<=h) { //能用手直接摘取
cnt++;
} else { //不能用手直接摘取
if(110+30>=a[i]) { //踩到板凳上试试
cnt++;
}
}
}
cout<<cnt;
}
点个赞再走吧Y(^_^)Y -
0@ 2021-02-08 20:53:18
不多BB,直接给代码:
#include<iostream>
using namespace std;
int a[11],h,cnt;
int main() {
for(int i=1; i<=10; i++) cin>>a[i];
//利用循环来读入10个数据
cin>>h;
//读入陶陶把手伸直的时候能够达到的最大高度
for(int i=1; i<=10; i++) {
if(a[i]<=h) { //能用手直接摘取
cnt++;
} else { //不能用手直接摘取
if(110+30>=a[i]) { //踩到板凳上试试
cnt++;
}
}
}
cout<<cnt;
}
点个赞再走吧Y(^_^)Y -
0@ 2021-02-05 22:16:32
天灾!天灾! ——某肥料
居然有人不会本水题!
本题直接模拟
正常人是这么想的吧
代码1 正常の代码#include<cstdio> #include<iostream> using namespace std; int a[11]; int n,m; int main() { for(int i=1;i<=10;i++)cin>>a[i];//输入 cin>>n; for(int i=1;i<=10;i++) if((n+30)>=a[i])m++;//判断,可以就加1 //也可写成n>=a[i]-30 cout<<m;//输出 return 0; }PS:借鉴buffoon大佬
可是该做法过于dame
还是不太简洁(正常人:你是过于无聊啦)
有两处优化优化1:bool直接求值
看代码1for(int i=1;i<=10;i++) if((n+30)>=a[i])m++;//判断,可以就加1由于m要么加一,要么不加,所以直接加bool式
for(int i=1;i<=10;i++)sum+=(a[i]<=n+30); //也可以是a[i]-30<=n这样简洁明了
优化2:提前计算
其实就是在输入n后,n+=30,这样for就不用计算了
修改后如下cin>>n; n+=30; for(int i=1;i<=10;i++) m+=(a[i]<=n)完整代码无批注(重写版):
#include <stdio.h> int a[11],mx,sum; int main() { for(int i=1;i<=10;i++)scanf("%d",&a[i]); scanf("%d",&mx); mx+=30; for(int i=1;i<=10;i++)sum+=(a[i]<=mx); printf("%d",sum); }那么结束了,谢谢各位!
本人第一次写题解,请包涵! -
0@ 2021-02-04 12:12:47
#include <iostream> using namespace std; int main() { int apple[11],i,h,ans=0; for(int i=1;i<=10;i++)cin>>apple[i]; cin>>h; for(i=1;i<=10;i++) if(h+30>=apple[i])ans++; cout<<ans<<endl; return 0; } -
0@ 2020-11-28 20:53:04
这种题,难度无了
#include<iostream> #include<cstdio> using namespace std; int main() { int s[11]; int sum; for(int i=1;i<=10;i++) cin>>s[i]; cin>>sum; sum+=30; int ans=0; for(int i=1;i<=10;i++) { if(s[i]<=sum) ans++; } cout<<ans<<endl; return 0; } -
0@ 2020-10-24 14:23:16
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,a[15],b,s=0;
for(int i=1;i<=10;i++)
{
cin>>a[i];
}
cin>>b;
for(int i=1;i<=10;i++)
{
if(a[i]<=b+30)
{
s++;
}
}
cout<<s;
return 0;
} -
0@ 2020-10-24 14:23:09
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,a[15],b,s=0;
for(int i=1;i<=10;i++)
{
cin>>a[i];
}
cin>>b;
for(int i=1;i<=10;i++)
{
if(a[i]<=b+30)
{
s++;
}
}
cout<<s;
return 0;
}