本题数据似乎有误?
查看原帖
本题数据似乎有误?
909294
zhuweiqi楼主2023/3/13 18:53

5050 分代码如下:

#include<bits/stdc++.h>
using namespace std;

int main(){
	long long x;char a,b;
	cin>>x>>a>>b;
	if(a>b) swap(a,b);
	if(a=='B' && b=='C') x*=0.6;
	else if(a=='B' || b=='B') x*=0.8;
	else if(a=='C' || b=='C') x*=0.7;
	cout<<x;
	return 0;
}

AC 代码如下:

#include<bits/stdc++.h>
using namespace std;

int main(){
	long long x;char a,b;
	cin>>x>>a>>b;
	if(a>b) swap(a,b);
	if(a=='B' && b=='C') x=x/10*6;
	else if(a=='B' || b=='B') x=x/10*8;
	else if(a=='C' || b=='C') x=x/10*7;
	cout<<x;
	return 0;
}

这是否意味着某些测试点数据里的 xx 不为整十数?

2023/3/13 18:53
加载中...