温馨提示

P1898 缘分计算

另外附一个没什么用的东西,本题改的 输入您和您伴侣的名字大写首字母,自动输出当 $ST$ 等于多少时缘分为100,~~可以当做一个幸运数字~~ ``` #include <stdio.h> #include <bits/stdc++.h> using namespace std; string cs(int n)//int转string { string g; while(n>0){ g+=(n%10+'0'); n/=10; } reverse(g.begin(),g.end()); return g; } int main(){ string s,k; cin>>s; for(int n=1;n<=114514;n++){ for(int i=0;i<s.length();i++)k+=cs(int(s[i]-'A')+n); while(1) { string t; for(int i=0;i<k.length()-1;i++) t+=char(int(k[i]-'0'+k[i+1]-'0')%10+'0'); k=t; if(k.length()<3||k=="100")break; } int bj=0; if(k=="100")cout<<n<<endl; } return 0; } ```
by p_Hydroxy @ 2023-10-02 22:13:55


|