谁会这道题啊

原创
发布于:2023/02/16 更新于:2023/02/16 289
4 3 0
Scratch作者 编程乐色
编程乐色

Scratch作品简介

C + +入门算法题,不会可以看看 里面一共就1000多人,只有5个人会

Scratch操作说明

查看积木

评论区

登录之后才能评论Scratch作品哦
lingtaZX2 年前

输入格式:三个正整数N,A,B,相邻两个数之间用单个空格隔开。
输出格式:两个正整数,分别是所求分数的分子和分母,中间用单个空格隔开。
样例输入100 7 13
样例输出50 93
(就你那题是基础中的基础题,这道题还没多点难度呢,写完给我代码,我有答案)

lingtaZX2 年前
@lingtaZX

分母不超过N 且 小于A/B 的最大最简分数是多少?

编程乐色2 年前
@lingtaZX

错了

编程乐色2 年前
@lingtaZX

会超限

编程乐色2 年前
@lingtaZX

平台也不一样

编程乐色2 年前
@lingtaZX

我这是coder666

编程乐色2 年前
@lingtaZX

还有

编程乐色2 年前
@lingtaZX

是高精度

编程乐色2 年前
@lingtaZX

算法

编程乐色2 年前
@lingtaZX

《基础题》

编程乐色2 年前
@lingtaZX

所以要用算法

编程乐色2 年前
@lingtaZX

才不会

lingtaZX2 年前
@编程乐色

BY SYGOJ?

编程乐色2 年前
@lingtaZX

......

编程乐色2 年前
@lingtaZX

就比如说:[模板]高精度a+b

编程乐色2 年前
@编程乐色

代码是这样的:

编程乐色2 年前
@lingtaZX

#include<bits/stdc++.h> using namespace std; int a[10009],b[10009],c[10009]; string x,y; int main(){ cin>>x>>y; a[0]=x.length(); b[0]=y.length(); for(int i=1;i<=a[0];i++)a[i]=x[a[0]-i]-'0'; for(int i=1;i<=b[0];i++)b[i]=y[b[0]-i]-'0'; c[0]=max(a[0],b[0]); for(int i=1;i<=c[0];i++){ c[i]=a[i]+b[i]; } for(int i=1;i<=c[0];i++){ c[i+1]+=c[i]/10; c[i]%=10; } if(c[c[0]+1]) c[0]++; for(int i=c[0];i>=1;i--){ printf("%d",c[i]);

编程乐色2 年前
@lingtaZX

C++打法(有点乱)

编程乐色2 年前
@lingtaZX

我这里也有分数化为小数

编程乐色2 年前
@lingtaZX

题目不一样

编程乐色2 年前
@lingtaZX

题目描述 在科学研究的领域,对数据的精度都要求非常高,有时需要计算到小数点后10位,甚至100位,做到精益求精。 试编写一程序,把分数化成小数的形式,要求计算结果精确到小数点后100位。

输入 读入两个整数和, 数据在范围内的正整数 输出 输出小数形式, 保留到小数点后100位

编程乐色2 年前
@编程乐色

是这样子的(分数化为小数)

编程乐色2 年前
@lingtaZX

因为是高精度的,我也不会

编程乐色2 年前
@lingtaZX

你C学到哪了?

编程乐色2 年前
@lingtaZX

我学的C++

编程乐色2 年前
@lingtaZX

学到深搜,图论和动态规划那片了

编程乐色2 年前
@lingtaZX

你大部分没错,就关键在于:a<=10的10000次方。

编程乐色2 年前
@lingtaZX

我也是这里不会

lingtaZX2 年前
@编程乐色

就是精度不够呗,我不知道你说的啥,没太听说过,我就是才接触过一些数据结构和指针

lingtaZX2 年前
@编程乐色

你那个编程平台是以什么为模板的啊

lingtaZX2 年前
@编程乐色

你觉得python的计算够精度么?

编程乐色2 年前
@lingtaZX

是以前真实存在的题

编程乐色2 年前
@lingtaZX

关键我不会python(没学python就学C++了)

lingtaZX2 年前
@编程乐色

你们平台用的什么模板啊?

lingtaZX2 年前
@编程乐色

python计算能力比其他编程能力都要高,

编程乐色2 年前
@lingtaZX

[模板]高精度a+b,[模板]高精度b-a,[模板]高精度a/b,[模板]高精度a*b。

无名氏a7 个月前
@编程乐色

我Python

lingtaZX2 年前

#include <stdio.h>
int main()
{
double a , b ;
scanf("%lf%lf",&a,&b);
printf("%.100f",a/b);
return 0 ;
//C }

lingtaZX2 年前

这难么?

lingtaZX2 年前

巧了,我也在这个平台