菜鸡思路感觉是对的但是只有10分其他都tle了
查看原帖
菜鸡思路感觉是对的但是只有10分其他都tle了
1091535
hehe123313楼主2023/12/23 16:00
#include<iostream>

using namespace std;
typedef long long ll;
ll n;
string s;
ll now;
int main()
{
    cin>>s>>n;
    now=s.size();
    while(now*2<n)
        now*=2;
   while(1==1)
   {
       if(n<=s.size())
       {
           cout<<s[n-1];
           return 0;
       }
       if(n==now+1)
       {
           n=n-1;
           now/=2;
           continue;
       }
       else
       {
           n=n-now-1;
           now/=2;
           continue;
       }
   }

    return 0;
}
2023/12/23 16:00
加载中...