8.14模拟总结
题目
请前往
http://oj.code-fans.cn/homework/737/problem/1481
查看
T1(一道十分简单的送分题)
只需要一个简单的结构体排序就行了
int cemp(shit x,shit y) {
return((x.hour>y.hour)||
(x.hour==y.hour&&x.min>y.min)||
(x.houry.hour&&x.miny.min&&x.sec>y.sec));}//shit是结构体名称
然后逆序输出即可
T2(一道“简单”的送分题(送了0分))
一道贪心 不过我没想起来咋做(想起来也不会,毕竟我没睡醒)
T3(一道暴力题)
很简单,只有傻子才不会做(没错就是我)(各位如有冒犯,就当这句话是空气就行)
考试结束后才想起来怎么写
三重循环枚举
从列开始枚举以感染和不易感染的基因
设flag=0
当易感染和不易感染的基因一样时 flag标记为1
最后统计每重循环结束时flag=0的次数即可
T4(。。。。)
50分很好拿,100分我还没研究出来
50分就是把字符串生成一下
while(s1.size()<=1e8)//这里是为了防止超时
{
s3=s1[s1.size()-1];
s2=s1+s3;
for(int i=0;i<s1.size()-1;i++)
{ s2+=s1[i];
}
s1=s2;
}
}
T5(一道非常sb(somebody的简称)的题)
看到题的一瞬间我直接一个贪心甩过去
很快乐的拿了0分
我个人认为当老刘不知道从翻发出第五题时,
一定仰天长笑
内心大喊:“绝望吧,这就是大佬老刘,防AK的力量!!!”(不出所料,没一个人AC)
最后我要告诉大家几句话:当一道题真不会时,可以用强制输出,贪心等方式(我指的是连暴力都不会的)