社区讨论

一直0分

P5719【深基4.例3】分类平均参与者 2已保存回复 2

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
2 条
当前快照
1 份
快照标识符
@lwxjkuy9
此快照首次捕获于
2024/06/02 20:52
2 年前
此快照最后确认于
2024/06/02 22:22
2 年前
查看原帖

有re的

也有wa的

什么意思啊

搞什么13动静

求助
连样例都没过
3篇代码如下: re1:
CPP
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
	int sum1=0,sum2=0,n,k;
	scanf("%d %d",n,k);
	for(int i=1;i<=n;i++){
		if(i%k==0){
			sum1+=i;
		}
		else{
			sum2+=i;
		}
	}
	printf("%.1lf %.1lf",sum1/n,sum2/n);
	return 0;
}
re2:
CPP
#include<iostream>
#include<iomanip>
#include<cstdio>
using namespace std;
int main(){
	int sum1=0,sum2=0,n,k;
	scanf("%d %d",n,k);
	for(int i=1;i<=n;i++){
		if(i%k==0){
			sum1+=i;
		}
		else{
			sum2+=i;
		}
	}
	//printf("%.1lf %.1lf",sum1/n,sum2/n);
	cout<<fixed<<setprecision(1)<<sum1/n<<" "<<fixed<<setprecision(1)<<sum2/n;
	return 0;
}
wa:
CPP
#include<iostream>
#include<iomanip>
#include<cstdio>
using namespace std;
int main(){
	long long sum1=0,sum2=0,n,k;
	//scanf("%d %d",n,k);
	cin>>n>>k;
	for(int i=1;i<=n;i++){
		if(i%k==0){
			sum1+=i;
		}
		else{
			sum2+=i;
		}
	}
	//printf("%.1lf %.1lf",sum1/n,sum2/n);
	cout<<fixed<<setprecision(1)<<sum1/n<<" "<<fixed<<setprecision(1)<<sum2/n;
	return 0;
}
真服了... 求改

回复

2 条回复,欢迎继续交流。

正在加载回复...