骗分
1. 1. 1.前言
P a r t 1 \mathtt{Part}\ 1 Part 1 什么是骗分?
骗分是指在一个你不会的题中,通过一切不良聪明方法,来获取分数
P a r t 2 \mathtt{Part}\ 2 Part 2骗分在什么场景中使用?
在比赛时,刷题切勿不要用骗分,不然你会受益一生掉估值
2. 2. 2.正文
输一个数
当一些题需要不满足条件时输出一个数,那么我们就好玩了,这起码能骗 10 10 10分。
例子:
洛谷 P 8589 \mathtt{P8589} P8589
此题的题目描述:
给定 n,请构造一个长度为 n 的仅包含 0,1 的数字串,满足 01,00,10,11 出现的次数相等。或报告无解。
这里“出现”指与原字符串中连续的一部分完全相同。例如,在 1011101 中,01,00,10,11分别出现了 2,0,2,2次。
若无解,输出 -1
所以我们只需:
#include<bits/stdc++.h>
using namespace std;
int n;
int main(){
cin>>n;
cout<<"-1";
return 0;
}
我在赛时成功骗到了 20 20 20分。
输 Y E S \mathtt{YES} YES或 N O \mathtt{NO} NO
一些题需要输出YES
或NO
,每当出现这种题时,我们随便输出一个即可,起步
20
20
20分
例子:
P 5681 \mathtt{P5681} P5681
此题虽不是输出YES
或NO
,但不过也相近(可太水了)
描述:
若正方形面积大则输出 Alice,否则输出 Bob
#include<bits/stdc++.h>
using namespace std;
long long a,b,c;
int main(){
cin>>a>>b>>c;
cout<<"Alice";
return 0;
}
输出 A l i c e \mathtt{Alice} Alice直接 60 60 60分
反之亦然
输样例
最常见的方法就是这个, U S A C O \mathtt{USACO} USACO中规定每一题的第一个数据必须是样例,我们直接输样例妥妥的 10 10 10分
具体我们不举例了