2 条题解

  • 1
    @ 2026-8-20 10:08:54
    using namespace std;
    const int N=1e3+10;
    const int INF=0x3f3f3f3f;
    int t,n,l,id;
    string s;
    int main() 
    {
        cin>>t;
        while(t--)
        {
            cin>>s>>n;
            l=s.size();
            for(int i=1;i<l;i++) 
            {
                if(s[i]=='.')
                {
                    id=i;
                    break;
                }
            }
            if(id+n>=l) cout<<0<<endl;
            else cout<<s[id+n]<<endl;
        }
        return 0;
    }
    
    
    
    • -1
      @ 2024-7-26 10:52:50
      #include<bits/stdc++.h>
      using namespace std;
      const int N=1e3+10;
      const int INF=0x3f3f3f3f;
      int t,n,l,id;
      string s;
      int main() 
      {
          cin>>t;
          while(t--)
          {
              cin>>s>>n;
              l=s.size();
              for(int i=1;i<l;i++) 
              {
                  if(s[i]=='.')
                  {
                      id=i;
                      break;
                  }
              }
              if(id+n>=l) cout<<0<<endl;
              else cout<<s[id+n]<<endl;
          }
          return 0;
      }
      
      • 1

      信息

      ID
      1135
      时间
      1000ms
      内存
      32MiB
      难度
      6
      标签
      递交数
      22
      已通过
      10
      上传者