1.圈叉連線數問題(zj:a817)
2.藏寶問題(zj:a824) ✔
3.小四數學(zj:a825)
4.天氣預測問題(zj:a826)
5.俄羅斯方塊問題(zj:a827)
101北二區資訊複賽
1.解碼問題(zj:a818) ✔
2.小三資優數學(zj:a819)
3.小精靈吃數字(zj:a820)
4.王者之路(zj:a821)
5.滾球遊戲(zj:a822)
藏寶問題(zj:a824) ================
#include <iostream>
using namespace std;
int main(void)
{
int a,b,c,i,ans;
cin >> a >> b >> c;
for(i=1,ans=0; i<=c; i++)
if( i%a==0 || i%b==0 )
ans += i;
ans = (ans-1)%26;
cout << char ( 'A'+ans );
return 0;
}
/*
a824 北二區 100年-2 寶藏問題
=== 輸入
3 5 9
2 6 12
=== 輸出
W
P
*/
解碼問題(zj:a818) ================
#include <iostream>
using namespace std;
int main()
{
int n , m , i , j , k , num , seq[20];
while(cin >> n)
{
string s(n,' '),t(n,' '); //s,t 長度為n個空白
for(i=0; i<n; ++i)
{
cin >> j;
seq[i]=j-1; //陣列 索引號從 0
}
cin >> s >> k; ;
while(k--)
{
for(i=0; i<n ; ++i)
{
t[i]=s[seq[i]];
}
s=t;
}
cout << s << endl;
}
return 0;
}
/*
zj:a818 1.解碼問題 -- 101學年度桃竹苗區資訊學科能力競賽
10
8 9 5 7 10 1 2 4 6 3
as*Ittca*i
2
輸出
Itis*a*cat
*/
0 意見:
張貼留言