【luogu2026】【数学】求一次函数解析式
传送门
题目背景
做数学寒假作业的怨念……
题目描述
给定两个整点的坐标,求它们所在直线的函数解析式(一次函数)。
输入格式
输入共两行。
第一行有两个整数x1,y1。表示第一个整点的坐标为(x1,y1)
第二行有两个整数x2,y2。表示第二个整点的坐标为(x2,y2)
输出格式
输出共一行,即这个函数解析式。
输入输出样例
输入 #1
3 6
2 4
输出 #1
y=2x
输入 #2
3 5
2 7
输出 #2
y=-2x+11
输入 #3
3 -1
5 -2
输出 #3
y=-1/2*x+1/2
说明/提示
二乘X表示为2x
二分之一乘X表示为1/2*x
解题思路
垃圾子在线学习一次函数
y = kx + b
k = (y2 - y1) / (x2 / x1)
b = y1 - x1 *k
所以这题真的好水,可是我真的不会函数qwq
还有输出真的好复杂,可能是我太菜了
Code
#include <algorithm>
#include <iostream>
#include <cstdio>
#include <cmath>using namespace std;long long x1, y, x2, yy, kfz, kfm, bfz, bfm;int main(){scanf ("%lld%lld%lld%lld", &x1, &y, &x2, &yy);if (x1 > x2){swap (x1, x2);swap (y, yy);}kfz = (yy - y), kfm = (x2 - x1);bfz = y * kfm;bfz -= x1 * kfz, bfm = kfm;printf ("y=");if (abs(kfz) % kfm)printf ("%lld/%lld*x", kfz, kfm);elseprintf ("%lldx", kfz / kfm);if (bfz != bfm && bfz){if (abs(bfz) % bfm){if (bfz> 0) printf ("+%lld/%lld", bfz, bfm);else printf ("%lld/%lld", bfz , bfm);}else{if (bfz / bfm > 0) printf ("+%lld", bfz / bfm);else printf ("%lld", bfz / bfm);}}
}
【luogu2026】【数学】求一次函数解析式相关推荐
- code vs1517 求一次函数解析式(数论 纯数学知识)
1517 求一次函数解析式 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 白银 Silver 题解 查看运行结果 题目描述 Description 相信大家都做过练习册上的 ...
- 题解 P2026 【求一次函数解析式】
高中方式轻松解决这个模拟题. 首先我们了解斜率的简单求法: \[k= {y2-y1 \over x2-x1}{=}{\Delta y \over \Delta x}\] 然后我们了解到让我们求解一次函 ...
- P2026 求一次函数解析式【题解】
小模拟被我做成了大模拟题awa.{\color{green}{小模拟被我做成了大模拟题awa.}}小模拟被我做成了大模拟题awa. 题意解析: 给出平面上两个定点(x1,y1)(x_1,y_1)(x1 ...
- 线性回归之数学:求导公式
线性回归之数学:求导公式 1 常见函数的导数 2 导数的四则运算 3 练习 4 矩阵(向量)求导 参考链接:https://en.wikipedia.org/wiki/Matrix_calculus# ...
- matlab绘制二元一次函数图像_【八上数学】 一次函数必考知识点(下)
[八上数学]<一次函数>必考知识点(中) [八上数学]<函数.一次函数>必考知识点(上) 写在前面 本讲,我们重点研究一次函数与一元一次方程,不等式,二元一次方程组的问题,帮助 ...
- 如何求地球上两点之间的最短距离_初中数学求线段之和最小的问题,知识点题型汇总...
我们经常在考试当中看到求线段之和最小的问题,首先来看下这几个数学模型: 模型1:两点之间线段最短 要在l找点P,使得PA+PB最短,这模型最简单,两点之间线段最短. 模型2:将军饮马问题 在l上找一点 ...
- 程序员数学(19)–一次函数
点此查看全部文字教程.视频教程.源代码 本文目录 1. 函数概念 2. 解析式 3. 函数的图象(graph) 4. 正比例函数 5. 一次函数 6. 待定系数法 1. 函数概念 函数是用来研究变量间 ...
- 如何利用计算机求函数解析式,数据结构表达式求值(计算器)实验报告(共10篇).doc...
数据结构表达式求值(计算器)实验报告(共10篇) 数据结构表达式求值(计算器)实验报告(共10篇) 数据结构课程设计_实验报告(一)表达式求值(计算器) 数据结构课程设计 实验报告 起止时间:2015 ...
- lightoj1027_数学求期望
题目链接:http://lightoj.com/volume_showproblem.php?problem=1027 题意 : 在n个门前选择一扇门出去, 然后如果第i扇门的 Xi值是正的话,你会花 ...
最新文章
- 2020这一年,我完成了这几件大事
- 实现gps与服务器通信协议,一种自适应GPS通信协议分析算法的设计与实现
- centos7快速搭建LAMP
- Python - while语句和if语句 的 用法 及 代码
- js碎片知识的学习与补充(parseint与ChildNodes属性)
- 2020年最新的过某宝滑块验证技术,Python大牛轻松搞定技术难题
- html 空链接 href=#与href=javascript:void(0)的区别
- mysql 编码utfmb4
- java进程里面调用方法_在java里面调用CUI程序的方法
- -1在numpy重塑中是什么意思?
- 【mysql优化 2】索引条件下推优化
- 通过微信查找SAP TCODE代码
- DiskFileUpload类
- Soui Button学习一
- 什么是Photoshop的Alpha通道(详细图解)
- 前端面试 - css , 布局 ,js ,vue
- 关于曼哈顿距离的最小生成树 POJ3241
- 派生类的构造函数xu(c++)
- 初始化NC用友的表结构数据文件
- 2021秋季《数据结构》_EOJ 1063.树的双亲存储法(parent+child / parent)
热门文章
- GD32F350.SPI软件片选模式
- [Swift]获取设备当前连接的WiFi信息
- v-if和v-for的优先级
- echarts_series总结
- Docker nginx部署多个web静态资源,且隐藏端口
- STM32F103c8t6的外部触发(ETR)引脚
- A Review on Deep Learning Applications in Prognostics and Health Management (翻译)
- 如何在AE中快速预览?
- error:/usr/bin/ld:skipping incompatible ./libxxxx.so when searching for -lxxxx
- python 获取文件大小