QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#606544#8937. Stage: AgausscrabAAA___#WA 0ms3684kbC++171.3kb2024-10-03 10:31:062024-10-03 10:31:06

Judging History

你现在查看的是最新测评结果

  • [2024-10-03 10:31:06]
  • 评测
  • 测评结果:WA
  • 用时:0ms
  • 内存:3684kb
  • [2024-10-03 10:31:06]
  • 提交

answer

#include<bits/stdc++.h>
using namespace std;
#define in read()
//#define int long long
#define mp make_pair
#define pii pair<int,int>
#define fi first
#define se second
#define lowbit(x) (x&-x)
#define pi acos(-1)
inline int read(){
	int f=1,k=0;
	char cp=getchar();
	while(cp!='-'&&(cp<'0'||cp>'9')) cp=getchar();
	if(cp=='-') f=-1,cp=getchar();
	while(cp>='0'&&cp<='9') k=(k<<3)+(k<<1)+cp-48,cp=getchar();
	return f*k;
}
const int N = 1e4+10;
struct Edge{
	int u,v,w,nxt;
}e[N<<1];
int n,first[N],dis[N],ccc,m,vis[N],T;
//void add(int u, int v, int w=1) {e[++ccc]=(Edge){u,v,w,first[u]};first[u]=ccc;}
int gcd(int a,int b) {
    return b>0 ? gcd(b,a%b):a;
}
char s[N][101];
int a[N],r[N],ss[N];
int main() {
	ios::sync_with_stdio(false);cin.tie(0);
	cin>>n;
	for(int i = 1; i <= n; i++) {
		cin>>s[i]>>a[i];r[i]=1;
		ss[i]=strlen(s[i]);
	} 
	for(int i  = 1; i <= n; i++) {
		for(int j = 1;j<=n;j++) {
			if(j==i) continue;
			if(a[j]>a[i]) r[i]++;
		}
	}
//	for(int i = 1; i <= n; i++) {
//		cout<<ss[i]<<"\n";
//	} 
	cout<<"Stage:";
	int fl=0;
	
	for(int i = 1; i <= n; i++) {
		if(ss[i]-r[i]<=0) continue;
		for(int j = 0; j < ss[i]-r[i]; j++) {
			if(fl==0) {
//				cout<<"??"<<i<<"\n";
				fl=1; cout<<char(s[i][j]-'a'+'A');continue;
			}
			cout<<s[i][j];
		}
	}
	return 0;
}
//-Wall -Wextra -std=c++11


Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 0
Wrong Answer
time: 0ms
memory: 3684kb

input:

4
arcos 2
gausr 5
scrail 3
bei 3

output:

Stage:Agausscrab

result:

wrong answer 1st lines differ - expected: 'Stage: Agausscrab', found: 'Stage:Agausscrab'