P1563 [NOIP2016 提高组] 玩具谜题
思路:将一圈想象成一个数组,逆时针下标从1开始增加,然后找数学规律,向内向左下标减少,向内向右下标增加。。。聪明人发现异或为1即增加下标注意:1.每次都要注意下标是否越界,因为是圆,要取模哦2.数组要开大,不然会报RE#include <bits/stdc++.h>using namespace std;int f[100001]={0},a[100001],s[100001];string j[100001];int main(){ int n,m,x=1; cin>
原创
2022-02-22 11:18:12 ·
534 阅读 ·
0 评论