模拟
模拟
祥.
这个作者很懒,什么都没留下…
展开
-
【分数化简】
题目 lnput 输入—个正整数T,表示有T组数据每组数据包括2个整数a,b分数表示a/b其中1<= T, a, b <= 100; Output 请输出最简分数a/b,如果是整数就输出该整数 Input: 3 2 4 1 3 10 5 Output: 1/2 1/3 2 代码 #include <iostream> #include <cstring> #include <algorithm> using namespace std; int gcd(i原创 2021-07-15 10:08:40 · 178 阅读 · 0 评论 -
【计算多边形面积】
题目 Input 输入数据包含多个测试实例,每个测试实例占一行,每行的开始是一个整数n(3<=n<=100),它表示多边形的边数(当然也是顶点数),然后是按照逆时针顺序给出的n个顶点的坐标(x1, y1, x2, y2… xn, yn),为了简化问题,这里的所有坐标都用整数表示。 输入数据中所有的整数都在32位整数范围内,n=0表示数据的结束,不做处理。 Output 对于每个测试实例,请输出对应的多边形面积,结果精确到小数点后一位小数。 每个实例的输出占一行。 代码 多边形面积公式:S=0原创 2021-07-15 09:20:25 · 345 阅读 · 0 评论 -
【组合数公式】
组合数公式 代码 #include <iostream> #include <cstring> #include <algorithm> typedef long long LL; using namespace std; LL calc(LL n, LL m) //C(n, m):从n个数中选出m个数字 n!/(m! * (n - m)!) { LL a = 1, b = 1; for (int i = n; i >= n - m + 1;原创 2021-07-15 00:59:56 · 95 阅读 · 0 评论 -
Acwing 445. 数字反转
题目 Acwing 445. 数字反转 代码 #include <iostream> #include <cstring> #include <algorithm> using namespace std; int main() { int x; cin >> x; bool flag = false; if (x < 0) x = -x, flag = true; int ans = 0;原创 2021-07-15 00:33:13 · 77 阅读 · 0 评论