雖然只是一道練手題,但我確實很久沒做字串的題目了,還是稍微糾結了一小會。
分別先求出兩個字串所代表數字的累乘積,再判斷兩個積分對47
求餘是否相等,如果相等輸出
go,否則輸出
stay。
另外,求字串長度除了呼叫strlen
函式之外還可以用「名稱
.size
()」的方式。
**:#include
#include
using namespace std;
int main()
char st1[7],st2[7];
int i,j;
cin>>st1>>st2;
int s1=1,s2=1;
for(i=0;is1*=st1[i]-'a'+1;
for(j=0;js2*=st2[j]-'a'+1;
if(s1%47==s2%47) cout<<"go";
else cout<<"stay";
return 0;
洛谷P1200 USACO1 1 你的飛碟在這兒
眾所周知,在每乙個彗星後都有乙隻ufo。這些ufo時常來收集地球上的忠誠支持者。不幸的是,他們的飛碟每次出行都只能帶上一組支持者。因此,他們要用一種聰明的方案讓這些小組提前知道誰會被彗星帶走。他們為每個彗星起了乙個名字,通過這些名字來決定這個小組是不是被帶走的那個特定的小組 你認為是誰給這些彗星取的...
luogu1200 你的飛碟在這兒
時空限制 1000ms 128mb 眾所周知,在每乙個彗星後都有乙隻ufo。這些ufo時常來收集地球上的忠誠支持者。不幸的是,他們的飛碟每次出行都只能帶上一組支持者。因此,他們要用一種聰明的方案讓這些小組提前知道誰會被彗星帶走。他們為每個彗星起了乙個名字,通過這些名字來決定這個小組是不是被帶走的那個...
你的飛碟在這
眾所周知,在每乙個彗星後都有乙隻ufo。這些ufo時常來收集地球上的忠誠支持者。不幸的是,他們的飛碟每次出行都只能帶上一組支持者。因此,他們要用一種聰明的方案讓這些小組提前知道誰會被彗星帶走。他們為每個彗星起了乙個名字,通過這些名字來決定這個小組是不是被帶走的那個特定的小組 你認為是誰給這些彗星取的...