【高精度练习】超级计算机

【TM1640】STM32 TM1640芯片驱动程序 以下为.h文件: #ifndef __TM1640_H__ #define __TM1640_H__ #include "stm32f10x.h" #define ADDR_START1640 0XC0 #define DSP1640_DIS 0 #define DSP1640_ENB 1 /* 控制显示 ... 阅读详情

题目描述

贝贝是学校信息学编程小组的学生,一天,他的数学老师碰到这样一个问题:他想求两个很长的数的乘积,但用普通的计算器无法完成计算,于是他请编程班的贝贝帮忙设计一个“超级计算器”,解决他所遇到的问题。
请你编一程序,帮贝贝解决这个问题。

输入

两行,分别是两个在10^100以内的自然数。

输出

两数相乘的结果。

样例输入

578474357954668
12435124571

样例输出

7193400702295541350947428

呦呦呦,这不高精度乘法吗,几天不见,这么拉了

OK呀,算法一样,看上次发的解释,这次不讲了

#include<bits/stdc++.h>
using namespace std;
char s1[1005],s2[1005];
int a[1005],b[1005],c[1005],i=1;
int main()
{
	scanf("%s",&s1);
	scanf("%s",&s2);
	a[0]=strlen(s1);
	b[0]=strlen(s2);
	
	for(i=a[0];i>0;i--)
	{
		a[a[0]-i+1]=s1[i-1]-'0';
	}
	for(i=b[0];i>0;i--)
	{
		b[b[0]-i+1]=s2[i-1]-'0';
	}
	if(a[a[0]]==0||b[b[0]]==0)
	{
		cout<<0;
		return 0;
	}
	for(int j=1;j<=b[0];j++)
	{
		for(int i=1;i<=a[0];i++)
		{
			c[i+j-1]=c[i+j-1]+a[i]*b[j];
			c[i+j]=c[i+j]+c[i+j-1]/10;
			c[i+j-1]=c[i+j-1]%10;
		}
	}
	if(c[a[0]+b[0]]>0)c[0]=a[0]+b[0];
	else
		c[0]=a[0]+b[0]-1;

	for(int i=c[0];i>0;i--)
	{
		printf("%d",c[i]);
	}
	return 0;
 }
Pre-suite 开发之MFi功能搭建 Pre-suite 固件中只有带无线硬件的Ezairo 7160sl才具备无线通信能力,其无线功能包括标准BLE 5.2 低功耗蓝牙功能以及非标准的低功耗无线音频流功能。Ezairo 7160sl 支持3种低功耗无线音频流协议:来自APPLE的MFi,来自Google的ASHA以及来自onsemi的remote mic。其中MFi音频流走的G.722编码的Mode1,速率为64kbps;而非MFi音频流走的G.722的Mode3,速率为48kbps. 阅读详情

相关推荐

储能逆变器动态无功补偿:从原理到算法实现

本文深入解析了储能逆变器动态无功补偿的核心原理与算法实现。通过四象限运行与解耦控制技术,储能逆变器可在充放电的同时,快速、精准地调节无功功率,有效提升电网电能质量与功率因数。文章详细阐述了从相位调节、容量限制到PI控制算法的完整技术路径,并结合工程实践,探讨了其在光伏/储能系统中的协同控制策略与进阶应用价值。

weixin_29216353的博客 207

超级计算机

题目描述 贝贝是学校信息学编程小组的学生,一天,他的数学老师碰到这样一个问题:他想求两个很长的数的乘积,但用普通的计算器无法完成计算,于是他请编程班的贝贝帮忙设计一个“超级计算器”,解决他所遇到的问题。 请你编一程序,帮助贝贝解决这个问题。 输入输出格式 输入格式: 两行,分别是两个在10^10~10^100以内的自然数。 输出格式: 一行,为两数相乘的结果。 输入输出样例 ...

weixin_30361641的博客 299

PyMySQLSaver实战:构建高可靠性的LangGraph状态管理

本文详细介绍了如何使用PyMySQLSaver构建高可靠性的LangGraph状态管理系统。通过检查点机制和MySQL持久化技术,开发者可以确保AI应用在崩溃后从最近状态恢复,支持长时间运行任务和多轮交互。文章包含核心架构解析、生产环境部署指南及实战案例,帮助开发者掌握状态管理的核心技术。

weixin_29310605的博客 494

【高精度练习】加法天才

题目描述 贝贝是一个聪明的小孩,他总喜欢玩数字加法的游戏。一天,他的数学老师为了考一考他的能力,出了一道这样的题:要求他在短时间内计算出两个大数相加的结果。这两个大数可不是普通的数字,它们是11位以上的“庞然大物”。 请你编程序,帮贝贝解决这个问题。 输入 两行,分别是两个需要相加的数A和B,这两个数在10^11~10^150之间。 输出 1行,是两个大数相加的结果。 样例输入 8569742356145896 215783669444444427 样例输出 2243534118005

Decide_k的博客 642

自研半导体Fab缺陷分析系统:从Klarf解析到Defect Map可视化的实战替代方案

本文分享了自研半导体Fab缺陷分析系统的实战经验,重点解析了Klarf文件格式与坐标系转换的核心技术,并详细介绍了从数据解析到Defect Map可视化的完整实现路径。该系统旨在为成本敏感或追求技术自主的团队提供一套功能完备的Klarity Defect平替方案,有效降低对昂贵商业软件的依赖,实现缺陷数据的自主分析与可视化。

y7z8a的博客 706

Embarcadero Dev-C++ 6.3安装教程【保姆级】

Embarcadero Dev-C++ 6.3安装教程,保姆级教程~

Thebest_jack的博客 1万+

加法天才

题目描述 贝贝是一个聪明的小孩,他总喜欢玩数字加法的游戏。一天,他的数学老师为了考一考他的能力,出了一道这样的题:要求他在短时间内计算出两个大数相加的结果。这两个大数可不是普通的数字,它们是11位以上的“庞然大物”。 请你编程序,帮贝贝解决这个问题。 输入输出格式 输入格式: 两行,分别是两个需要相加的数A和B,这两个数在10^11~10^100之间。 输出格式: 一行,是两个大数相...

weixin_30642305的博客 512

uds协议之can总线程序升级

uds协议简介 如何利用uds协议升级 升级流程 uds服务类型介绍

fangye945a的博客 1万+

从零开始:如何用PSINS工具箱构建你的第一个IMU误差模型

本文详细介绍了如何使用严恭敏教授开发的PSINS工具箱构建IMU误差模型,涵盖从基础参数设置到高级误差建模的全过程。通过imuerrset函数配置陀螺零偏、随机游走等核心参数,并结合实战案例展示消费级MEMS器件的误差建模方法,帮助用户提升惯性导航系统的精度与可靠性。

weixin_29284885的博客 322

RT-Thread必考面试题及参考答案

RT-Thread的设备驱动模型遵循层次化的结构,设计简洁且易于扩展。它主要由设备注册、设备操作和设备控制三部分组成。设备驱动模型允许开发者为不同的硬件设备编写驱动程序,这些驱动程序可以被RT-Thread内核统一管理和调度。在RT-Thread中,设备被抽象成一系列标准的接口,包括打开、关闭、读取、写入、控制等操作,这些操作封装在结构体中。设备驱动程序需要实现这些接口,然后通过调用函数注册设备,使其对系统可见。这种模型不仅简化了驱动开发,还提高了代码的可移植性和可维护性。

大模型大数据攻城狮的专栏 1823

试题 基础练习 高精度加法

资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述   输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。 算法描述   由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。   定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储b。   计算c = a + b的时候,首先将A[0]与B[0]相加,如果有进位产生,则把进位(即和的十位数)存入r,把和的个位数存入C[0],即C[

xujham的博客 188

【100%通过率】华为od统一考试B卷【需要打开多少监视器】JAVA&Go 实现

某长方形停车场,每个车位上方都有对应监控器,当且仅当在当前车位或者前后左右四个方向任意一个车位范围停车时,监控器才需要打开:给出某一时刻停车场的停车分布,请统计最少需要打开多少个监控器

MISAYAONE的博客 1万+

【模拟】高精度练习之加法

原题传送门 思路 简单的高精度加法,无需解释~~~ Code #include<iostream> #include<cstdio> #include<string> #include<vector> #include<algorithm> #include<cstdlib> #include<cmath&...

weixin_30539835的博客 161

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

超级计算机的功能是什么,电脑中的王者——超级计算机,你了解多少?

原标题:电脑中的王者——超级计算机,你了解多少?​说起计算机大家并不陌生,在我们生活中的不同领域几乎每天都会用到计算机,作为二十世纪最伟大的发明之一,计算机为我们的生产和生活创造了巨大的价值。但是说起超级计算机就显得很高大上了,很少有人真正了解超级计算机。那到底什么是超级计算机呢?它和我们的生活有多少关系?今天就让笔者带大家一起来了解一下。 1.什么是超级计算机?超算和普通电脑有什么区别其实超级计...

weixin_42169674的博客 1843

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

什么算超级计算机,超级计算机都算什么?

超级计算机Titan,当时就不仅仅属于能源部,建造的时候也有美国国家大气和海洋管理局的预算,用于计算复杂的气候变化,包括进行风暴的模拟。超级计算机的计算资源可以申请,所以供不应求,因此要排序任务优先级。比如2009年的一个任务名为CAM-SE,前者CAM是一个群落大气模型,SE是高阶方法建模环境来求解流体和热力学方程,两个合并,可以进行全球大气的高精度建模,如果不是超级计算机跑上若干天,是不会有结...

weixin_42388898的博客 751

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

超级计算机算宇宙,在超级计算机上的高精度计算帮助揭示宇宙的物理学

发表于: 2017-03-12 07:08 作者: 港泉SMT 分类: 行业动态在他们的追求,以发现什么宇宙是什么做成的研究者在美国能源部 (DOE) 阿贡国家实验室正在利用超级计算机的力量,使粒子的相互作用,是比以往任何时候都更加精确的预测。阿贡研究者开发了一种新理论方法适合于高性能计算系统,即能够作出关于粒子的相互作用,几乎完全符合实验数据的预测计算。这种新方法可能给...

weixin_35538148的博客 205

超级计算机为什么快,为什么这台超级计算机如此快?

AUDIE CORNISH, HOST:From NPR News, this is ALL THINGS CONSIDERED. I'm Audie Cornish.ROBERT SIEGEL, HOST:And I'm Robert Siegel.The world's fastest supercomputers are once again in the U.S. In June, the...

weixin_34221892的博客 331

超级计算机多层网络,超级计算机多层体系结构的摘要和描述(2)

但是,不确定哪些属性是必需的,哪些属性需要根据特定的应用程序确定. 如果用户关心超级计算机的性能,则在描述超级计算机的信息时,要特别注意与每个组件和性能相关的参数和性能指标,这时用户应添加与这些参数相对应的属性和性能指标. 管理这些信件. 尽管这给用户带来不便,但是它增加了描述语言的灵活性. 3.34本文通过跟踪当今超级计算机的发展方向,以蓝色基因/ L系统和地球模拟器为例,分析了超级计算机的结...

weixin_39775106的博客 246

ps3组装超级计算机,使用8台索尼PS3主机组成超级计算机 专家称便宜

由于价格昂贵以及游戏主题缺乏等问题,使得索尼的新一代游戏主机Playstation3的流行程度远低于前代产品,风头已经被其他两款流行的游戏主机微软Xbox360以及任天堂Wii所盖过。不过,当索尼的销售部门还在苦苦地为PS3打开销路犯愁时,这款游戏主机却在看似毫不相干的科学研究领域内发挥了意想不到的作用。八台PS3组成的超级计算机正在紧张地运算当中图片上是一个由八台互相联接的PS3主机所组成的超级...

weixin_28813357的博客 676

超级计算机内部结构,我们能“看”到暗物质吗?超级计算机能“窥见”它们的分布...

READING导读现如今,大量天文观测证据都证实了暗物质及暗能量的存在。暗能量决定了宇宙的膨胀,而暗物质则是宇宙中引力的主宰。虽然我们张开口就能吸进几个暗物质粒子,但依然不能感受到它们。那我们是否就没有办法“看见”它们呢?本期赛先生天文,带你一窥利用超级计算机精确预测的暗物质在宇宙中的分布,这些结果为我们回答“暗物质的本质”这一问题奠定了基础。撰文 | 王 杰(国家天文台)责编 | 韩越扬、...

weixin_27210125的博客 435

UVA424 高精度计算

One of the first users of BIT’s new supercomputer was Chip Diller. He extended his exploration of powers of 3 to go from 0 to 333 and he explored taking various sums of those numbers. “This supercompu...

DouglasConnor的博客 250

超级计算机 26010,全球最强超级计算机搭载的SW26010处理器解析

全球最强超级计算机神威·太湖之光搭载的申威26010处理器每片处理器包含4个核心,片上的4个核心通过片上网络互联,并通过PCI-E 3.0对外连接,每个核心拥有独立的128位DDR3控制器连接到8GB DDR3-2133内存,这样4个核心一共拥有32GB的DDR3内存。从这里可以看出SW26010实际上类似于用胶水把4个独立的处理器粘在了一起,整合到了一个芯片里面,但是每个核心还是可以独立工作,而...

weixin_39962285的博客 2807

天河二号微型计算机,“天河二号”成为全球最快超级计算机

原标题:“天河二号”成为全球最快超级计算机 今日公布的全球超级计算机500强排行榜中,中国“天河二号”成为全球最快超级计算机。2013年5月,我国研制成功世界上首台5亿亿次(50PFlops)超级计算机——“天河二号”,这是国家863计划“十二五”高效能计算机重大项目的阶段性成果。天河二号双精度浮点运算峰值速度达到每秒5.49亿亿次,Linpack(国际上流行的用于测试高性能计算机浮点计算性能的软...

weixin_29015051的博客 1755

超级计算机为什么快,为什么这台超级计算机如此快? (有声)

Why Is This Supercomputer So Superfast?Cray employees put the finishing touches on Titan at the Department of Energy's Oak Ridge National Laboratory in Tennessee. The supercomputer may be the world's ...

weixin_31202821的博客 245

中国“量子霸权”成果:比最快超级计算机快一百万亿倍

本文源自:网易科技 200秒只是短短一瞬,6亿年早已是沧海桑田。12月4日,中国科学技术大学宣布该校潘建伟等人成功构建76个光子的量子计算原型机“九章”,求解数学算法高斯玻色取样只需200秒,而目前世界最快的超级计算机要用6亿年。这一突破使我国成为全球第二个实现“量子优越性”的国家。 “量子优越性像个门槛,是指当新生的量子计算原型机,在某个问题上的计算能力超过了最强的传统计算机,就证明其未来有多方超越的可能。”中科大教授陆朝阳说,多年来国际学界高度关注、期待这个里程碑式转折点到来。 去年9月,美国谷歌公司推

m0_46163918的博客 6686
上一篇: 【高精度算法】高精度求积
下一篇: 【递归算法】梵塔问题
开朗的坤坤
博客等级 码龄5年 11粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值