小技巧
21RGHLY
哈哈哈哈
展开
-
数的进制转换
模版:不同进制之间的。原创 2023-04-07 19:52:13 · 60 阅读 · 0 评论 -
时间显示= =
【代码】时间显示= =原创 2023-04-07 17:42:43 · 58 阅读 · 0 评论 -
Java-二维字符数组
【代码】Java-二维字符数组。原创 2023-04-06 15:49:53 · 481 阅读 · 0 评论 -
浮点数比较
本题总分:10 分【问题描述】在平面直角坐标系中,两点可以确定一条直线。如果有多点在一条直线上,那么这些点中任意两点确定的直线是同一条。给定平面上 2 × 3 个整点 {(x, y)|0 ≤ x < 2, 0 ≤ y < 3, x ∈ Z, y ∈ Z},即横坐标是 0 到 1 (包含 0 和 1) 之间的整数、纵坐标是 0 到 2 (包含 0 和 2) 之间的整数的点。这些点一共确定了 11 条不同的直线。原创 2023-04-06 13:52:42 · 386 阅读 · 0 评论 -
计算十进制整数在二进制中是几位数
n除以二,求余数,n为0停下,余数逆序排列,解决问题。原创 2023-04-05 14:54:11 · 123 阅读 · 0 评论 -
将A~Z映射成1~26
【代码】将A~Z映射成1~26。原创 2023-04-02 19:08:50 · 97 阅读 · 0 评论 -
lower_bound( )和upper_bound( )
1、lower_bound( )在从小到大的排序数组中:lower_bound( begin, end, num):从数组的begin位置到end-1位置二分查找第一个大于等于num的数字,找到返回该数字的地址,不存在则返回end。通过返回的地址减去起始地址begin,得到找到数字在数组中的下标。2、upper_bound( )upper_bound( begin,end,num):从数组的begin位置到end-1位置二分查找第一个大于num的数字,找到返回该数字的地址,不存在则返回e原创 2022-03-06 19:24:16 · 175 阅读 · 0 评论 -
向上取整函数:ceil
题目描述:首都波兰有一个矩形的剧院广场,大小为n*m米。在这个城市每年一度的纪念日上,决定用方形的花岗岩地板去铺砌这个广场。每个地板大小为a*a。最少需要多少块地板去铺这个广场。他允许地板覆盖的表面范围比剧院广场更大,但是这个剧院广场必须被覆盖。不允许打碎这个花岗岩地板(保障这个矩形地板依旧为矩形,且大小不变)。这个石板的侧面应该与广场的侧面平行。输入:输入在第一行且包含三个整数:n,m与a(1 ≤ n, m, a ≤ 109).6 6 4输出:输出所需数量的石板数原创 2022-02-19 22:59:19 · 474 阅读 · 0 评论 -
偶数分偶数 = =
题目描述:输入一个数,如能拆分成两个偶数之和,则输出YES;反之,输出NO.AC代码:#include<bits/stdc++.h>using namespace std;int main(){ ios::sync_with_stdio(false); int w; cin >> w; if(w >= 4 && w % 2 == 0) cout << "YES" << endl; else cou原创 2022-02-14 18:47:03 · 255 阅读 · 0 评论 -
时间限制= =
原创 2022-01-28 21:08:42 · 180 阅读 · 0 评论 -
sort = =
sort()基本使用方法sort()函数可以对给定区间所有元素进行排序。它有三个参数sort(begin, end, cmp),其中begin为指向待sort()的数组的第一个元素的指针,end为指向待sort()的数组的最后一个元素的下一个位置的指针,cmp参数为排序准则,cmp参数可以不写,如果不写的话,默认从小到大进行排序。如果我们想从大到小排序可以将cmp参数写为greater<int>()就是对int数组进行排序,当然<>中我们也可以写double、long、float原创 2022-01-21 16:36:36 · 297 阅读 · 0 评论 -
提高cin的读取速度、cout的输出速度
#include<bits/stdc++.h> using namespace std;const int N = 1e5 + 10;int a[N];int main(){ ios::sync_with_stdio(false); // 提高cin的读取速度 int i,n; cin >> n; for(i = 0 ; i < n; i ++) cin >> a[i]; sort(a,a + n); for(i = 0 ; .原创 2022-01-21 16:15:17 · 189 阅读 · 0 评论 -
距离问题、sort排序用法
题目描述在一条数轴上有N家商店,它们的坐标分别为 A[1]~A[N]。现在需要在数轴上建立一家货仓,每天清晨,从货仓到每家商店都要运送一车商品。为了提高效率,求把货仓建在何处,可以使得货仓到每家商店的距离之和最小。输入描述:第一行一个整数N,第二行N个整数A[1]~A[N]。输出描述:一个整数,表示距离之和的最小值。示例1输入:46 2 9 1输出:12备注:对于100%的数据:N <= 100000, A[i] <= 1000000.原创 2022-01-19 09:50:22 · 84 阅读 · 0 评论 -
第一次打cf:造偶数
A. Make EvenPolycarp has an integer n that doesn't contain the digit 0. He can do the following operation with his number several (possibly zero) times:Reverse the prefix of length l (in other words, l leftmost digits) of n. So, the leftmost digit is s原创 2021-12-14 19:46:22 · 153 阅读 · 0 评论 -
留意时间问题
题目描述已知正整数nnn是两个不同的质数的乘积,试求出两者中较大的那个质数。(质数也叫素数)输入格式一个正整数nnn。输出格式一个正整数ppp,即较大的那个质数。输入输出样例输入 #121输出 #17说明/提示n≤2×109n\le 2\times 10^9n≤2×109说明:题目不难,但是用基本枚举会超时代码1;#include<bits/stdc++.h>#include<iostream>#in原创 2021-12-13 20:42:33 · 775 阅读 · 0 评论