【c语言】蓝桥杯算法训练 sign函数
问题描述
给定实数x,输出sign(x)的值。
sign(x)是符号函数,如果x>0,则返回1;如果x=0,则返回0;如果x<0,则返回-1。
输入格式
一行一个实数x。
输出格式
一行一个整数表示答案。
样例输入
-0.0001
样例输出
-1
数据规模和约定
|x|<=10000,输入数据精度最多达到4位小数。
提示
判断实数x是否等于零时,由于计算机实数运算误差,应当引入极小量eps,
核心代码如下:
其中fabs为cmath中的绝对值函数。
const double eps=1e-6;
if (fabs(x) <= eps) { //x是零 }
【c语言】蓝桥杯算法训练 sign函数相关推荐
- java 蓝桥杯算法训练 sign函数
试题 算法训练 sign函数 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给定实数x,输出sign(x)的值. sign(x)是符号函数,如果x>0,则返回1:如果x=0, ...
- 蓝桥杯-算法训练-sign函数
题目 问题描述 给定实数x,输出sign(x)的值. sign(x)是符号函数,如果x>0,则返回1:如果x=0,则返回0:如果x<0,则返回-1. 输入格式 一行一个实数x. 输出格式 ...
- C语言 蓝桥杯 算法训练 ALGO-1003 礼物
资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述 JiaoShou在爱琳大陆的旅行完毕,即将回家,为了 ...
- C语言-蓝桥杯-算法训练 印章
问题描述 共有 n 种图案的印章,每种图案的出现概率相同.小A买了 m 张印章,求小A集齐 n 种印章的概率. 输入格式 一行两个正整数n和m. 输出格式 一个实数P表示答案,保留4位小数. 样例输入 ...
- C语言-蓝桥杯-算法训练 完全背包问题
问题描述 有一个背包,容量为M.有N种物品,每种物品有其重量Wi与价值Vi.将这些物品的一部分放入背包,每种物品可以放任意多个,要求总重量不超过容量,且总价值最大. 输入格式 第一行为N, M. 之后 ...
- 传球游戏c语言,[蓝桥杯][算法训练VIP]传球游戏-题解(Java代码)
解题思路: 注意事项: 参考代码: import java.util.Scanner; public class Main { static int n; public static void mai ...
- Java实现 蓝桥杯VIP 算法训练 sign函数
试题 算法训练 sign函数 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给定实数x,输出sign(x)的值. sign(x)是符号函数,如果x>0,则返回1:如果x=0, ...
- 蓝桥杯——算法训练——数字三角形
蓝桥杯--算法训练--数字三角形 这道题不难,但是比较典型,可以作为动态规划(dp)的入门篇,属于线性dp(LIS,LCS和数字三角形都是此类题型). ------------------------ ...
- 蓝桥杯 算法训练 逗志芃的危机
蓝桥杯 算法训练 逗志芃的危机 题目描述 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 逗志芃又一次面临了危机.逗志芃的妹子是个聪明绝顶的人,相比之下逗志芃就很菜了.现在她妹子要和 ...
最新文章
- PyTorch 多机多卡训练:DDP 实战与技巧
- 图灵YYDS!60年前不被看好的理论再次被证,这次是原子层面的
- Vector Clock理解
- 转载:cin总结附带string输入总结
- python用缩进来写模块_python学习笔记
- Python自学之乐-Python字典实现简单的三级菜单
- vs2008配置winddk
- ARM汇编中的ldr和adr的区别及其在uboot中相关源码的分析
- Redis工作笔记-Sorted-Sets类型
- lora网关软件设计_SX1301网关设计 LoRaWAN网关 评估开发套件sx1278双向测试云平台LPKT001...
- (217)如何选择硬件描述语言
- 程序员如何一键“Get”高清壁纸?
- 计算机唱歌按键学猫叫6,电脑键盘按键的功能介绍(最全的键盘各键及组合键功能说明)...
- php封装webservice_php实现webservice实例_PHP
- 超频到3200最佳时序_攒啥电脑呢?笔记本内存也要超频?
- 清音驱腐启鸿蒙,中华成语千句文解释.doc
- 问题解决:Unable to establish SSL connection.
- Spring AOP报错Set ‘exposeProxy‘ property on Advised to ‘true‘ to make it available问题
- 华为十年(转贴)原华为牛人写的
- 【转】预装Win8/8.1 中文版系统升级为专业版或专业版含媒体中心版的简单方法...
热门文章
- 原核生物基因组三代数据(pacbio/nanopore)组装
- t-SNE algorithm(t-分布邻域嵌入算法)
- FLAS: fast and high-throughput algorithm for PacBio long-read self-correction FLAS:快速、高通量的PacBio lon
- 大学计算机数学基础2,大学计算机基础(第2版)
- php设置低于设定值不能用,php memory limit怎么设置不限制
- ubuntu下 pip3 install 出现 urllib3.exceptions.ReadTimeoutError:的解决办法
- LeetCode 111. Minimum Depth of Binary Tree--Java, Python解法--二叉树最小高度--迭代,递归
- mysql内置含糊_mysql内置函数
- Linux初学(Linux命令行的使用)
- 计算机用什么方式 管理程序和数据,计算机与外设之间数据传送方式有几种?各有什么特点?...