牛客练习赛51 C:勾股定理(勾股数)
【题目】
给出直角三角形其中一条边的长度n,你的任务是构造剩下的两条边,使这三条边能构成一个直角三角形。
【代码】
int main()
{ll n,b,c; scanf("%lld",&n);ll t=n/2;if(n<3) puts("-1");else{if(n%2){b=2*t*t+2*t;c=b+1;}else{b=t*t-1;c=b+2;}printf("%lld %lld\n",b,c);}
}
牛客练习赛51 C:勾股定理(勾股数)相关推荐
- 牛客练习赛51 C 勾股定理 (结论题)
大致题意 给一个 n (1<=n<=1e9) ,求其组成直角三角形的另外两条边,输出任意一组即可. 思路 结论题 除了 1,2 没用答案,其余的所有正整数满足以下勾股数结论. 可以记忆一下 ...
- 牛客练习赛51 C 勾股定理
题意: 给出一个数n, 求出b和c, 使得n,b,c能构成直角三角形. n,b,c均为整数, 0≤n≤1e9,1≤b,c≤1e18 思路: 没想到竟然用打表能找到一些规律.此题打表后就能发现 ...
- 牛客练习赛51 C、勾股定理 只一边求另外两边 结论
链接:https://ac.nowcoder.com/acm/contest/1083/C 来源:牛客网 勾股定理 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语 ...
- 牛客练习赛51(C题 勾股定理)
勾股定理 题目描述 给出直角三角形其中一条边的长度n,你的任务是构造剩下的两条边,使这三条边能构成一个直角三角形. 输入描述: 一个整数n. 输出描述: 另外两条边b,c.答案不唯一,只要输出任意一组 ...
- 解题报告(一)C、(牛客练习赛41 F)简单数学题(数论 + FWT)(3.5)
繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量题解和代码,题目难度不一定按照题号排序,我会在每道题后面加上题目难度指数(1∼51 \sim 51∼5),以模板题难度 11 ...
- 牛客练习赛81 E. 小 Q 与函数求和 1( “简单莫比乌斯反演” ,欧拉函数性质)
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 牛客练习赛81 E. 小 Q 与函数求和 1( "简单莫比乌斯反演" ) Prob ...
- 牛客练习赛34 E little w and Digital Root(数位dp)
title: 牛客练习赛34 E little w and Digital Root(数位dp) date: 2018-12-17 22:38:37 tags: 数位dp categories:ACM ...
- 牛客练习赛34 - C little w and Segment Coverage(思维、树状数组)
title: 牛客练习赛34 - C little w and Segment Coverage(思维.树状数组) date: 2018-12-15 16:36:55 tags: [树状数组,思维] ...
- 牛客练习赛52 | C | [烹饪] (DP,裴蜀定理,gcd)
牛客练习赛52 C 烹饪 链接:https://ac.nowcoder.com/acm/contest/1084/C来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 327 ...
最新文章
- 玉山银行的一名新员工“玉山小i随身金融顾问”
- 机器人编程语言python-机器人行业,10大流行编程语言对比
- 今晚8点:基于强化学习的关系抽取和文本分类 | PhD Talk #18
- 关于 Orbeon form PE 版本使用 JavaScript Embedding API 的一个例子
- 每日小记 2017.3.24
- 读者写者问题详解 操作系统
- k8s搭建dashboard可视化界面
- EditPlus 3使用技巧收集
- vue3中json编辑器
- Linux里安装ghostscript
- 食堂点餐小程序,智慧食堂小程序,食堂预约点餐小程序毕设作品
- PGSQL查询今天生日的员工
- oracle rat结果分析比较,Oracle RAT介绍及最佳实践
- Adobe Flash Player 地区不相容的解决方法
- RESTful从入门到熟练,看完这篇就够了
- SQLite安装与使用 (Linux)
- msbuild构建步骤_使用并行构建和多核CPU的MSBuild进行更快的构建
- 腾讯云轻量应用服务器器使用技巧-腾讯云OrcaTerm的上传下载
- 用Linux / C实现基于自动扩/减容线程池+epoll反应堆检测沉寂用户模型的服务器框架(含源码)
- 一款开源且具有交互视图界面的实时 Web 日志分析工具
热门文章
- 【distillation】shrinkTeaNet:Million-scale Lightweight Face Recognition via Shrinking T-S Networks
- 机器学习之支持向量机SVM(完整版)
- 周鸿袆:360回归A股不是为炒股 是出于国家安全考虑
- C#工业触摸屏上位机源码 纯源代码 替代传统plc搭载的触摸屏
- “硬脱欧”或引发边界混乱 欧盟呼吁做最坏打算
- html关灯游戏,关灯小游戏 - 在线打字测试(dazi.kukuw.com)
- 简单了解下什么是 Web 3.0?
- 移动应用开发实例_物联网改变移动应用开发的4种方式
- 百度CEO李彦宏为何这么拼
- 作业一:我与软件工程相约