MLE80了
  • 板块P1885 Moo
  • 楼主zjy4
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/12/14 09:28
  • 上次更新2024/12/14 11:41:51
查看原帖
MLE80了
1036776
zjy4楼主2024/12/14 09:28

代码如下

#include<bits/stdc++.h>
using namespace std;
string s;
int a,ans,b=3;
string f(int n){
	if(n==0) return "moo";
	else{
		string c="";
		c+=f(n-1);
		c+="m";
		for(int i=1;i<=n+2;i++) c+="o";
		c+=f(n-1);
		return c;
	}
} 
int main(){
	cin>>a;
	int i=0;
	while(b<a){
		i++;
		b=b*2+3+i;
	}
	s=f(i);
	cout<<s[a-1];
}

是不是string 用错了大佬帮我看一下

2024/12/14 09:28
加载中...