高精度专辑(1码题库)

告别手动保存!用tmux-resurrect+continuum插件实现会话自动备份(附详细配置流程) 本文详细介绍了如何利用tmux-resurrect和continuum插件实现终端会话的自动备份与恢复,解决意外中断导致的工作丢失问题。通过配置定时保存和自动恢复功能,开发者可以轻松实现工作环境的持久化,大幅提升远程开发和服务器维护的效率。 阅读详情
                  **10109 : 完美三角形**

近日,我们的陈老师在网上购买了一批木棍,这些木棍堪称完美,每一根长度大小都一样,且长度为1.陈老师买回了这些木棍之后就不管了,直接把任务交给了我们的恺成同学。任务是什么呢?需要我们的恺成同学编写一个程序,程序的功能就是每当用户查询一个数n,表示我们有有一个边长为n的等边三角形,如图所示.该程序需要计算出完美三角形的个数.完美三角形就是边长为1的三角形.

输入格式
输入一个整数n(0<n<=10^18),为等边三角形的边长;
输出格式
输出完美三角形的个数
样例输入
3
样例输出
9

点我进入题库

这道题怎么做???很简单,就是高精度乘法>>>>>
代码如下:

#include<bits/stdc++.h>
using namespace std;
const int maxn=10005;
int na[maxn],nb[maxn],nc[maxn];
string mul(string a,string b)
{
	int la=a.size(),lb=b.size();
	for(int i=0;i<la;i++) na[la-1-i]=a[i]-'0';
	for(int i=0;i<lb;i++) nb[lb-1-i]=b[i]-'0';
	for(int i=0;i<la;i++)
		for(int j=0;j<lb;j++)
		nc[i+j]+=na[i]*nb[j];
	for(int i=0;i<=la+lb;i++)
	{
		//cout<<nc[i];
		nc[i+1]+=nc[i]/10;
		nc[i]%=10;
	}
//	cout<<endl;
	int len=la+lb;
	string ans;
	while(nc[len]==0&&len) len--;
	for(int i=len;i>=0;i--) ans+=nc[i]+'0';
	return ans; 
}
int main()
{
	string a,b;
	cin>>a;
	cout<<mul(a,a)<<endl;
	return 0;
}

好了,解决了一道水提

码题集OJ 码题集OJ-每日50道 阅读详情

相关推荐

4、一码学程 CSP-J考前资料(加急).pdf

4、一码学程 CSP-J考前资料(加急).pdf

网络安全面试题

在当今社会网络安全行业越来越发达,也有越来越多的人去学习,为了更好地进行工作,除了学好知识外还要应对企业的面试。 所以在这里我归总了一些网络安全方面的常见面试题,希望对大家有所帮助。 windows常见 1:描述tcp/udp的区别及优劣,及其发展前景 TCP—传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能...

fzx_hsaj的博客 6万+

告别手动拖拽!PyQt5/PyQt6 QTableView列宽自适应窗口的三种实战方案(附性能对比)

本文详细介绍了PyQt5/PyQt6中QTableView列宽自适应窗口的三种实战方案,包括Stretch模式、resizeEvent手动计算和ResizeToContents模式,并附有性能对比。帮助开发者解决窗口大小变化时列宽不变的常见问题,提升用户体验和开发效率。

weixin_42538752的博客 233

ollama服务暴露公网?三步搞定Nginx反向代理配置(避坑指南)

本文详细介绍了如何通过Nginx反向代理安全地将Ollama服务暴露到公网,避免直接修改OLLAMA_HOST带来的安全隐患。文章提供了从SSL证书部署到高级安全加固的全流程实战指南,包括IP白名单、基础认证、速率限制等企业级安全措施,帮助用户实现安全可靠的外部访问。

wood5的博客 177

Unity 第一人称视角控制移动、旋转

第一人称视角操作此功能主要是借鉴YouTube,写的蛮好我就搬运过来让大家也试试。

qq_36515472的博客 4202

Sony DPT RP1/CP1破解攻略

前言 自己有一台Sony DPT CP1和一台kindle,两个都已经用了很多年。直到最近发现微信读书上经常可以找到一些免费而且不错的书,所以就萌生了在两台机器上使用微信读书的想法。kindle比较容易实现,直接打开内置浏览器,进入微信读书网页版就行了,而Sony的电纸书则只能通过破解+安装微信读书的方式实现。大概弄了两三个小时吧,也遇到了一些问题,所以这里记录一下整个过程,希望能方便后来的使用者。 首先感谢HappyZ, osc_t5nbj8ds。前者是提供公开破解的方法的大神,后者则是解决了我遇到的问题

weixin_43467572的博客 1万+

MATLAB 与 STK 互联的两种连接方式详解

批量仿真推荐使用方法一;交互分析推荐使用方法二。可以根据具体任务灵活切换,也可以同时使用两种方式,提升建模与仿真的效率。

weixin_52370774的博客 1567

手撕Lua字节码:从黑盒到透明

lua 字节码 怎么‘手撕’一个 chunk 看看里面啥样?我手里有一个.luac或出来的二进制字节码,想知道里面到底是什么结构、哪些字段、有哪些指令,怎么一步一步“拆箱”,从一个黑盒变成有迹可循的东西?也就是:不满足于只会loadpcall而是想亲眼看看一个 chunk 内部长啥样,甚至写点工具把它解析出来。这篇就用带你从“拿到一坨.luac不搞高深玄学,尽量让你看完就能自己动手。注:以 Lua 5.3/5.4 为主,细节各版本略有不同,但大体套路是一致的。

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 100

LangGraph实战训练营-打造 WhatsApp 全自动消息收发AI智能助手

本文系统梳理了项目架构(WhatsApp Bridge + Talon Host + LangGraph Agent Harness三层设计)、完整环境搭建流程(Docker/本地双模式部署)、核心原理(WhatsApp桥接机制、NVIDIA Parakeet语音转录管线、Cron定时调度、Agent图状状态机),并提供了基础对话、文件操作、语音处理、定时任务等六大实战示例。同时涵盖安全策略、性能优化、数据备份等生产级运维实践,以及十个高频问题的排查方案。

program哲学 192

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

上一篇: 过河卒
下一篇: DARE YOU CLICK ME???(你敢点我吗???)
oj_onecode
博客等级 码龄8年 3粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

oj_onecode

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值