c++蒟蒻的题目求助
  • 板块灌水区
  • 楼主s08603
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/1/5 21:52
  • 上次更新2024/1/6 09:24:28
查看原帖
c++蒟蒻的题目求助
1189599
s08603楼主2024/1/5 21:52

求助!感谢大家(翻译题)

题意翻译 有n 个人,m 个台阶。每个台阶高度是k,主角身高为h,接下来给了n个人的身高,询问主角站在任意台阶上,其他人站在任意除了主角所在的台阶上。如果两个人身高相同(算上脚下的阶),我们认为这两个人可以发生对话。 询问主角能和多少人发生对话。 (https://www.luogu.com.cn/problem/CF1851A)

代码:

//我是c++
#include<bits/stdc++.h>
using namespace std;
int T,n,m,h,k,a[1000006],a1[1000006];
int main(){
cin>>T;
for(int GGBONG=1;GGBONG<=T;GGBONG++){
	cin>>n>>m>>k>>h;
	for(int i=1;i<=n;i++){
		cin>>a[i];
		for(int j=1;j<=m;j++){
			if(a[i]%j==0){
				a1[i]=1;
			}
		}
	} 
	int h=0;
	for(int i=1;i<=n;i++){
		if(a1[i]==1){
			h++;
		}
	}
	cout<<h<<endl;
}
} 

感谢大家!

想牢大了
2024/1/5 21:52
加载中...