某蒟蒻成功的·写出了T1并rank16。。。小岛的题目真难。。。

传送门:http://hihocoder.com/contest/challenge26

T1

如果你想要暴力枚举的话显然是不行的

如果你想要打表找规律的话显然也是不行的

可以(很容易地)想到逆推法

因为每一个n都是由某两个数结合而成

所以只要随机两个数并检验就可以了

细节就不明说了。

Code:

 #include <ctime>
#include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
#define Rand(x) ((rand()%10000*10000+rand()%10000)%x)
using namespace std; int rec[],T,n; int doit()
{
bool flag=;int now=;memset(rec,,sizeof rec);
while (flag)
{
int A=Rand(n),B=n-A;now=;
while (A==) A=Rand(n),B=n-A;
while (!(A== && B==))
{
if (A==B) break;
if (A>B) A-=B,rec[++now]=;
else B-=A,rec[++now]=;
if (now>) break;
}
if (A== && B==) flag=;
if (flag) memset(rec,,sizeof rec),now=;
if (now>=) flag=;
}
for (int i=now+;i>=;i--) cout<<rec[i];
cout<<endl;
} void File()
{
freopen("1.in","r",stdin);
freopen("1.out","w",stdout);
} int main()
{
srand(time());
cin>>T;
while (T--)
{
cin>>n;
if (n==) cout<<""<<endl;
else if (n==) cout<<""<<endl;
else if (n==) cout<<""<<endl;
else doit();
}
}

T2T3T4的话就贴个题解好了

code的话以后再更

传送门:https://media.hihocoder.com/contests/challenge26/solution.pdf

毕竟本蒟蒻实在是太弱了

hihocoder挑战赛26的更多相关文章

  1. hihoCoder挑战赛23

    hihoCoder挑战赛23 A.Emulator 题意 给一张图,有\(N(N \le 300)\)个点, 给出任意两点之间的最短路. 求最多可以去掉多少条边,使得任意两点的最短路长度不变. 思路 ...

  2. [题解]hihoCoder挑战赛18——题目1 神奇字符串

    题目地址:http://hihocoder.com/problemset/problem/1264 时间限制:20000ms 单点时限:1000ms 内存限制:256MB 描述 我们说两个字符串是非常 ...

  3. hihoCoder挑战赛25

    萌新第一次打hihoCoder的比赛有点慌 T1 T1并不是特别难想到dp就好做了 显而易见的是一个01背包问题 Code: #include <cstdio> #include < ...

  4. hihoCoder挑战赛11.题目4 : 高等理论计算机科学(LCA)

    clj在某场hihoCoder比赛中的一道题,表示clj的数学题实在6,这道图论貌似还算可以... 题目链接:http://hihocoder.com/problemset/problem/1167 ...

  5. hihoCoder挑战赛34 B题(快速求第k轮冒泡排序的结果)

    官方题解:https://media.hihocoder.com/contests/challenge34/tutorials-previewed.pdf 题目链接:http://hihocoder. ...

  6. 【hihoCoder挑战赛28 A】异或排序

    [题目链接]:http://hihocoder.com/problemset/problem/1509 [题意] [题解] 每次找到相邻两个数的二进制形式中; 不同的最高位; 显然S在这一位必然是确定 ...

  7. hihoCoder挑战赛1 毁灭者问题

    题目链接:http://hihocoder.com/problemset/problem/1034 数据结构题,由于每个魔法单位有着不同的回复速度和上限,所以不能根据吸收时间点进行查询和更新.但是如果 ...

  8. hihocoder挑战赛13A

    #1191 : 小W与网格 描述 给定一个n*m的网格,左上角(1, 1),右下角(n, m). 小w在(i, j),他会从"上左下右"四个方向中选定两个不同但正交的方向,然后他只 ...

  9. hihoCoder挑战赛14 -1223

    描述 给定n个关于X的不等式,问最多有多少个成立. 每个不等式为如下的形式之一: X < C X <= C X = C X > C X >= C 输入 第一行一个整数n. 以下 ...

随机推荐

  1. SSH框架整合项目(一)——搭建平台和引入依赖

    前言:这个项目是我的第一个实验性项目,最初的立意是制作一个个性化的BBS.由于BBS能够综合大部分功能,因此作为练手的项目来说再好不过.从写第一行代码到完成测试版大概历时2周.中间遇到了不少以前在学习 ...

  2. 【转】Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式

    转载地址:http://www.oschina.net/question/54100_16195   tomcat的运行模式有3种.修改他们的运行模式.3种模式的运行是否成功,可以看他的启动控制台,或 ...

  3. Code4App地址

    http://www.code4app.com/ 一个 ios 很多sample的网站

  4. PetGenie

    大概六.七年前当我还在学 Asphyre 的时候,有看过一个以之编写的类似对对碰的“宠物对对碰”小游戏,虽然很简单,但我当时还是小小的沉溺过数个小时.而不久前,在闲逛论坛时无意看到了个以 FireMo ...

  5. 系统服务监视、系统服务守护 ServiceMonitor

    源码及版权来自易语言论坛邓学彬,本人只是稍微修改了一下. 下载链接: https://pan.baidu.com/s/1i4Aja4l 密码: 8fuv

  6. 使用js设置input标签只读 readonly 属性

    先上代码: <html> <head> <title> test </title> <meta charset="utf-8" ...

  7. word 常用宏代码

    2008年05月25日 11:08 Sub autonew1()Dim 存在, a, i, j, strOn Error Resume NextFor j = 1 To ActiveDocument. ...

  8. 浪潮 NF5240M3 ,NP5540M3 服务器安装2008 R2

    1,服务器系统的安装会出现错误的地方一般都是在Raid 卡驱动 略过Raid 卡配置, 具体 http://jingyan.baidu.com/article/ca41422fddfd201eae99 ...

  9. [转]NandFlash和NorFlash的区别

    一. NAND和NOR的比较 NOR和NAND是现在市场上两种主要的非易失闪存技术.Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM 和EEPROM一统天下的局面.紧 ...

  10. phpcms 中路径问题

    <table width="100%" border="0" cellspacing="0" cellpadding="0& ...