6 条题解

  • 0
    @ 2023-12-16 19:15:10
    • #include #include #include #include #include #include const int INF=0x3f3f3f3f; const int N=1e5+10; using namespace std; string s; int a[30]; int maxx,minn=INF; bool zhangzhengbiaomeishili(int x) { if(x<2) return 0; for(int i=2;i*i<=x;i++) { if(x % i ==0) { return 0; } } return 1; } int main(){ cin>>s; int len =s.size(); for(int i=0;i<=len;i++) { a[s[i]-'a']++; } for(int i=0;i<26;i++) { maxx = max(maxx,a[i]); if(a[i]) minn=min(minn,a[i]); } if(zhangzhengbiaomeishili(maxx-minn)) cout<<"Lucky Word"<<endl<<maxx-minn; else { cout<<"No Answer"<<endl<<0; }

      return 0; }

    #include #include #include #include #include #include const int INF=0x3f3f3f3f; const int N=1e5+10; using namespace std; string s; int a[30]; int maxx,minn=INF; bool zhangzhengbiaomeishili(int x) { if(x<2) return 0; for(int i=2;i*i<=x;i++) { if(x % i ==0) { return 0; } } return 1; } int main(){ cin>>s; int len =s.size(); for(int i=0;i<=len;i++) { a[s[i]-'a']++; } for(int i=0;i<26;i++) { maxx = max(maxx,a[i]); if(a[i]) minn=min(minn,a[i]); } if(zhangzhengbiaomeishili(maxx-minn)) cout<<"Lucky Word"<<endl<<maxx-minn; else { cout<<"No Answer"<<endl<<0; }

    return 0;
    

    }

    信息

    ID
    701
    时间
    1000ms
    内存
    50MiB
    难度
    7
    标签
    递交数
    532
    已通过
    138
    上传者