神奇01串
Posted wjnclln
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了神奇01串相关的知识,希望对你有一定的参考价值。
本来想搜索+部分打表 后来想了想还是放弃吧
#include<bits/stdc++.h> #define LL long long using namespace std; const int N = 1000005; int n, a[N]; int main(){ scanf("%d", &n); if (n == 2){ puts("Impossible"); return 0; } for (int i = 1; i < n; ++i){ a[(LL)i * i % n] = 1; } for (int i = 1; i < n; ++i) { printf("%d", 1 - a[i]); } }
以上是关于神奇01串的主要内容,如果未能解决你的问题,请参考以下文章
[CF1290B] Irreducible Anagrams - 构造,前缀和