2 条题解

  • 1
    @ 2025-3-15 14:26:42
    #include <iostream>
    #include <cstring>
    using namespace std;
    int main() 
    {
        char a[7],b[7];
        cin>>a>>b;
        int i,a_mul=1,b_mul=1;
        int a_len=strlen(a),b_len=strlen(b);
        for(i=0;i<a_len;++i)
        a_mul*=a[i]-'A'+1;
        for(i=0;i<b_len;++i)
        b_mul*=b[i]-'A'+1;
        if(a_mul%47==b_mul%47)
        cout<<"GO"<<endl;
        else
        cout<<"STAY"<<endl;
        return 0;
    }
    
    • 0
      @ 2025-3-18 20:42:06

      #include<bits/stdc++.h> #include #include using namespace std; int main() { string ufo,td; cin>>ufo>>td; int ufov=1,tdv=1; for(char c: ufo) { ufov=(ufov*(c-'A'+1))%47; } for(char c: td) { tdv=(tdv*(c-'A'+1))%47; } if(ufov==tdv) cout<<"GO"<<endl; else cout<<"STAY"<<endl; return 0; }

      • 1

      信息

      ID
      3
      时间
      1000ms
      内存
      256MiB
      难度
      7
      标签
      递交数
      193
      已通过
      41
      上传者