在寫一種很新的代碼

直接#define 中文
用二分答案寫一個
話不多說上代碼
#include<bits/stdc++.h>
using namespace std;
#define 定義 int
#define 等于 =
#define 是 ==
#define 如果 if
#define 否則 else
#define 左邊 l
#define 右邊 r
#define 中間 mid
#define 返回 return
#define 退出 break
#define 輸入 cin
#define 輸出 cout
#define 循環(huán) for
#define 小循環(huán) while
#define 小于等于 <=
#define 大于等于 >=
#define 排序 sort
#define 小于 <
#define 減去 -
#define 加上 +
#define 除以 /
#define 檢查 check
#define 中心 main
#define 加一 ++
定義 a[100005], n, m;
定義 檢查 (定義 len)
{
???定義 f 等于 1, k 等于 1;
???循環(huán)(定義 i 等于 2; i 小于等于 n; i 加一)
???{
???????如果(a[i] 減去 a[f] 大于等于 len)
???????{
???????????f 等于 i;
???????????k 加一;
???????}
???????如果(k 是 m) 退出;
???}
???如果(k 是 m) 返回 1;
???返回 0;
}
定義 中心()
{
???輸入>>n>>m;
???循環(huán)(定義 i 等于 1; i 小于等于 n; i 加一)
???????輸入>>a[i];
???排序(a 加上 1,a 加上 n 加上 1);
???定義 左邊 等于 1, 右邊 等于 a[n] 減去 a[1], 中間;
???小循環(huán)(左邊?加上 1 小于?右邊)
???{
???????中間 等于 (右邊?減去 左邊 減去 1) 除以 2 加上 1 加上 左邊;
???????如果(檢查(中間))
???????????左邊?等于 中間;
???????否則 右邊 等于 中間;
???}
???輸出<<左邊;
???返回 0;
}
注:洛古P1676, 這是能過的?。。。。。∵@是能過的?。。。。。∵@是能過的?。。。。。。ǖ胏++98編譯)
你不會連這個都看不懂把(狗頭)