P1888 【三角函数】

传送门

题目描述

输入一组勾股数a,b,c (a≠b≠c ),用分数格式输出其较小锐角的正弦值。(要求约分。)

输入输出格式

输入格式:

一行,包含三个数,即勾股数a,b,c (无大小顺序)。

输出格式:

一行,包含一个数,即较小锐角的正弦值

输入输出样例

输入样例#1:
3 5 4
输出样例#1:

3/5

说明

数据区间11 ~10^9

抽点空,来发一篇水题题解。希望能帮助刚刚学c++ 的同学。(突然忘记自己身份--小菜鸡,请dalao 不要介意)

来我们一起先看题。

目标:找到最小值和最大值,再约分。

数据范围不大,用int 就可以解决了。

求最大值与最小值,分别用max 函数和min 函数。
约分要求最大公约数,用gcd 函数完成。

开讲思路:

1.求最大值与最小值

2.约分要求最大公约数

3.别忘记输出时要除最大公约数

max 函数:

int max(int x,int y)
{return x>y?x:y;
}

min 函数:

int min(int x,int y)
{return x<y?x:y;
}

gcd 函数:

int gcd(int a, int b)
{return a==0?b:gcd(b%a,a);
}

上ACAC (100% )代码:

#include<cstdio>//调用     scanf和printf      库
int a,b,c,x,y,z;//输入a,b,c      x最大值      y最小值      z最大公约数
int max(int x,int y){ return x>y?x:y; }//求最大值
int min(int x,int y){ return x<y?x:y; }//求最小值
int gcd(int a, int b){ return a==0?b:gcd(b%a,a); }//求最大公约数
int main()//主函数      美好的开始
{scanf("%d %d %d",&a,&b,&c);//输入三个数x=max(a,max(b,c));//求最大值并存入x中y=min(a,min(b,c));//求最小值并存入y中z=gcd(x,y);//求最大公约数并存入z中printf("%d/%d",y/z,x/z);//输出return 0;//美好的结束
}

luoguP1888 【三角函数】相关推荐

  1. 【python】用numpy随机生成一元(多元)数据;如线性、指数、三角函数,或者多种样式结合

    用numpy随机生成一元(多元)数据:如线性.指数.三角函数,或者多种样式结合 题目 代码 结果 随机数 题目 1.用numpy随机生成一元(多元)数据:如线性.指数.三角函数,或者多种样式结合: 2 ...

  2. 【学习笔记】超简单的多项式三角函数(含全套证明)

    整理的算法模板合集: ACM模板 目录 P5264 多项式三角函数 点我看多项式全家桶(●^∀^●) P5264 多项式三角函数 如果模的是任意p的话可以枚举i,或者使用Cipolla算法. //#p ...

  3. R语言数学函数:abs绝对值、sqrt平方根、ceiling向上近似整数、floor向下近似整数、trunc去除小数部分、round近似到指定小数位、signif近似到有效数字、三角函数、指数、对数

    R语言数学函数:abs绝对值.sqrt平方根.ceiling向上近似整数.floor向下近似整数.trunc去除小数部分.round近似到指定小数位.signif近似到有效数字.三角函数.指数.对数 ...

  4. c++函数模板_高考数学解答题得分模板——三角函数与解三角形

    数学解答题是高考数学试卷中非常重要的题型,通常有 6 个大题,分值在 70 分及以上,例如历年的课标全国卷,解答题为 6 道题,分值为 70 分,几乎占总分 150 分的一半.解答题的考点相对较多.综 ...

  5. canvas三角函数模拟水波效果

    原文:canvas三角函数模拟水波效果 最近项目中,ui设计了个水波效果的背景动画,然而并没有gif或svg动画,开始试着用css实现了一下,动画效果并不是很好,网上查了下基本都是用贝赛尔曲线实现,想 ...

  6. c++ 三角函数_高中数学:三角函数知识点总结+专项练习,速速查看!

    2.象限角角a的顶点与原点重合,角的始边与x轴的非负半轴重合,终边落在第几象限,则称a为第几象限角.3.的象限已知a是第几象限角,确定所在象限的方法:先把各象限均分n等份,再从x轴的正半轴的上方起,依 ...

  7. MATLAB中的三角函数单位问题

    今天看到atand这种matlab中的表达方式,平时见到的都是没有结尾d的函数,这里做一个记录吧: matlab中三角函数sin.cos.tan等都是以弧度为单位的. 如果想用角度有两种方法: 一种是 ...

  8. 三角函数在线快速计算机,三角函数计算器

    三角函数是基本初等函数之一,是以角度(数学上最常用弧度制,下同)为自变量,角度对应任意角终边与单位圆交点坐标或其比值为因变量的函数.也可以等价地用与单位圆有关的各种线段的长度来定义.三角函数在研究三角 ...

  9. pytorch 三角函数

    import torch import numpy as np import math data = [-0.9999,-0.5, -0.1, 0.8,0.9] tensor = torch.Floa ...

最新文章

  1. 新浪微博登录接口实例
  2. 重磅MIT开源人工智能算法评估和理解对抗Logit配对的稳健性
  3. (转载)大数据与企业的数据化运营
  4. 简单点名小程序(伪)----android开发
  5. 从0开始编写dapper核心功能、压榨性能、自己动手丰衣足食
  6. apt-get 更新指定软件_GrandPerspective for mac(磁盘管理软件)
  7. 操作系统--用JavaScript实现银行家算法
  8. hdu 1087 Super Jumping! Jumping! Jumping!
  9. Ubuntu搭建联盟链,实现节点之间数据同步
  10. SAP ABAP SD常用数据库表
  11. 定时任务task:annotation-driven配置
  12. 螺旋城的灾难完全攻略及地图
  13. 新大陆云平台使用笔记
  14. Linux命令之shred命令
  15. VMT进阶1-自发光
  16. cu116安装gpu版pytorch
  17. 一款功能超级强大的AI驱动自动一键抠图软件,可一键扣人物商品衣服动物婚纱图章签名logo
  18. 支持向量机——线性可分支持向量机
  19. Python @property 详解
  20. Visual Studio Enterprise 2015简体中文版(企业版)秘钥

热门文章

  1. JavaScript——移动端网页特效
  2. 把backtrader改造成金融强化学习回测引擎
  3. 【计算机网络】知识点总结
  4. vue项目接入e2e自动化测试
  5. python unicode转换
  6. 计算机网络语音传输杂音回音,电脑使用麦克风有杂音的解决方法-电脑自学网...
  7. 全国大学生数学竞赛公式(全)
  8. Oracle IN 与 DISTINCT
  9. 获取textarea标签中的换行符和空格
  10. 成都月嫂提醒你,宝宝的疫苗接种时间