round

Codeforces Round #242 (Div. 2) B

不羁的心 提交于 2021-02-08 06:37:49
question B. Megacity time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output The administration of the Tomsk Region firmly believes that it's time to become a megacity (that is, get population of one million). Instead of improving the demographic situation, they decided to achieve its goal by expanding the boundaries of the city. The city of Tomsk can be represented as point on the plane with coordinates ( 0 ; 0 ). The city is surrounded with n other locations, the i -th one has coordinates ( x i , y i ) with the population of k i people.

$Codeforces$ $Global$ $Round$ $1$

房东的猫 提交于 2020-03-29 01:07:43
\(Codeforces\) \(Global\) \(Round\) \(1\)    ​ 看到CF首页上有 \(global\) \(round\) \(3\) 的通知,虽然没时间打,但是做做之前的场次还是OK的。 目录 $Codeforces$ $Global$ $Round$ $1$ $A.Parity$ $B.Tape$ $C. Meaningless ~Operations$ $D.Jongmah$ $E.Magic~Stones$ $F. Nearest~Leaf$ $G.Tree-Tac-Toe$ $H.Modest~Substrings$ \(A.Parity\)   题意概述:以 \(b\) 进制给出一个数,求它在十进制下的奇偶性。   比较水,没什么好说的,按位判断即可。 # include <cstdio> # include <iostream> # define R register int using namespace std; int b,k,x; int ans; int main() { scanf("%d%d",&b,&k); for (R i=1;i<k;++i) { scanf("%d",&x); if(b%2==0||x%2==0) continue; ans++; } scanf("%d",&x); if(x%2) ans++; if

MySQL常用数值函数

折月煮酒 提交于 2020-03-19 00:56:26
数值函数:   用来处理很多数值方面的运算,使用数值函数,可以免去很多繁杂的判断求值的过程,能够大大提高用户的工作效率。 1、ABS(x):返回 x 的绝对值 mysql> select abs(-0.8),abs(0.8); +-----------+----------+ | abs(-0.8) | abs(0.8) | +-----------+----------+ | 0.8 | 0.8 | +-----------+----------+ 2、CEIL(x):返回不小于 x 的最小整数,也就是说得大于或等于x的最小整数   同义词:ceiling(x) mysql> select ceil(1); +---------+ | ceil(1) | +---------+ | 1 | +---------+ mysql> select ceil(1.23),ceiling(-1.23); +------------+----------------+ | ceil(1.23) | ceiling(-1.23) | +------------+----------------+ | 2 | -1 | +------------+----------------+ 3、FLOOR(x):返回不大于 x 的最大整数(与CEIL的用法刚好相反) mysql> select

Math的几个方法Math.round()、Math.ceil()、Math.floor()和Math.abs()记录一下

馋奶兔 提交于 2020-03-17 10:53:03
Math.round() 就是数学中的四舍五入,举例: System.out.println ( "Math.round(1.2)=" +Math.round ( 1.2 )) ; System.out.println ( "Math.round(1.5)=" +Math.round ( 1.5 )) ; System.out.println ( "Math.round(1.7)=" +Math.round ( 1.7 )) ; System.out.println ( "Math.round(-1.2)=" +Math.round ( -1.2 )) ; System.out.println ( "Math.round(-1.5)=" +Math.round ( -1.5 )) ; System.out.println ( "Math.round(-1.7)=" +Math.round ( -1.7 )) ; 结果输出为: Math.round ( 1.2 ) = 1 Math.round ( 1.5 ) = 2 Math.round ( 1.7 ) = 2 Math.round ( -1.2 ) = -1 Math.round ( -1.5 ) = -1 Math.round ( -1.7 ) = -2 Math.ceil() ceil就是天花板的意思,就是对上取整,举例:

「SWTR-04」Sweet Round 04 游记

て烟熏妆下的殇ゞ 提交于 2020-03-15 18:04:26
由于 \(\texttt{Sweet Round}\) 比赛挺好的( 关键不知道为啥 \(Unrated\) 开篇总结(大雾):这次比赛题目不错(有思维含量) 尽管我不会做 。 我一看 \(T1\) ,啊这什么水题(当我没说)。 随便写了个高精度(没想到还 \(WA\) 了一次) 结果就 \(AC\) 了! Dev-c++:那你还调试那么多次 盲猜了下 \(T2\) . 随便打个暴力得了 \(15pts\) . (还不是暴力) 结果突然想起 \(T3\) 没写。(废话)回头写了下,没想到部分分根本没拿到,只得了 \(5pts\) . 有点 \(mb\) .但是后来不但记起了 求根公式 ,但是用公式得不到分? 后来一看提示 什么定理 结果就得了 \(30pts\) . (好像还挺轻松? 这时已经到了 \(15:45\) 这个该死的时间。 话不多说,乱写了 \(T4\) . 结果得了 \(8pts\) . 不想写暴力了~ 颓了一会之后,突然看到了 \(T2\) 大多数人得分都是 \(50pts\) . 回头看下, 因为数组开小导致 \(RE\) . 我真是个天才 改了之后就得了 \(50pts\) . 后来发现 \(T4\) 的暴力挺简单的(关键能得分),随便一写就拿到了 \(25pts\) . Dev-c++:那你还调试那么多次 然后我惊喜地看了看 \(T5\) . 我发现

round

社会主义新天地 提交于 2020-03-12 15:41:53
round() 浮点数不精确,四舍五入 来源: https://www.cnblogs.com/dg11/p/12469555.html

matlab 图像缩放 —— 最近邻插值 和 双线性插值

夙愿已清 提交于 2020-03-07 10:22:06
目录 一、插值与图像缩放 二、最近邻插值 1、原理 2、代码实现 三、双线性插值 1、原理 2、代码实现 一、插值与图像缩放   首先举个例子说明插值过程,先看看matlab的插值函数 interp() 吧: x = - 2 : 1 : 2 ; y = - 2 : 1 : 2 ; [ X , Y ] = meshgrid ( x , y ) ; Z = - X . ^ 2 - Y . ^ 2 ; p = - 2 : 0.33 : 2 ; q = - 2 : 0.33 : 2 ; [ P , Q ] = meshgrid ( p , q ) ; V1 = interp2 ( X , Y , Z , P , Q , 'nearest' ) ; % 最邻近插值 V2 = interp2 ( X , Y , Z , P , Q , 'linear' ) ; % 双线性插值 V3 = interp2 ( X , Y , Z , P , Q , 'spline' ) ; % 球面插值 figure subplot ( 221 ) surf ( X , Y , Z ) ; colormap ( 'autumn' ) title ( 'z = x^2 + y^2' ) subplot ( 222 ) surf ( P , Q , V1 ) ; colormap ( 'autumn' ) title

Math类的三个方法比较: floor() ceil() round()

旧巷老猫 提交于 2020-03-06 00:37:23
1 public class Test { 2 public static void main(String[] args) { 3 double d1 = 3.4, d2 = 3.6; //正数 4 double d3 = -3.4, d4 = -3.6; //负数 5 6 float f1 = 4.4F, f2 = 4.6F; //正数 7 float f3 = -4.4F, f4 = -4.6F; //负数 8 9 //floor()方法只能接收double类型,返回double类型 10 //向下取整,返回小于参数的最大整数 11 System.out.println(Math.floor(d1));//3.0 12 System.out.println(Math.floor(d2));//3.0 13 System.out.println(Math.floor(d3));//-4.0 14 System.out.println(Math.floor(d4));//-4.0 15 16 17 //ceil()方法只能接收double类型,返回double类型 18 //向上取整,返回大于参数的最小整数 19 System.out.println(Math.ceil(d1));//4.0 20 System.out.println(Math.ceil(d2));//4.0

Java Math的 floor,round和ceil

生来就可爱ヽ(ⅴ<●) 提交于 2020-03-06 00:37:03
floor 返回不大于的最大整数 round 则是4舍5入的计算,入的时候是到大于它的整数 round方法,它表示“四舍五入”,算法为Math.floor(x+0.5),即将原来的数字加上0.5后再向下取整,所以,Math.round(11.5)的结果为12,Math.round(-11.5)的结果为-11。 ceil 则是不小于他的最小整数 看例子 Math.floor Math.round Math.ceil 1.4 1 1 2 1.5 1 2 2 1.6 1 2 2 -1.4 -2 -1 -1 -1.5 -2 -1 -1 -1.6 -2 -2 -1 来源: https://www.cnblogs.com/rdchen/p/10784330.html