# Prefix and Suffix ## [題目連結](https://atcoder.jp/contests/abc322/tasks/abc322_b) ## 解題想法 * 逐一比對前面和後面的字串,若有不同就令變數ans加上對應數字後break * 若前後皆符合,ans為0+0 * 若僅前面符合為0+1 * 僅後面符合為2+0 * 前後皆不合為2+1 ## 花費的時間:14分鐘 ## 程式碼 ```cpp=01 #include<cstdio> int main(){ int n,m,ans=0,i; scanf("%d %d",&n,&m); char s[100],t[100]; scanf("%s",s); scanf("%s",t); for(i=0;i<n;i++) if(s[i]!=t[i]){ ans+=2; break; } for(i=0;i<n;i++) if(s[i]!=t[m-n+i]){ ans+=1; break; } printf("%d",ans); return 0; }
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up