TP4056充电电路实战:如何用PMOS管实现边充边用(附完整电路图)

核心内容摘要

基于SSM框架的校园编程俱乐部管理系统的设计与实现
20个实用技巧提升Docker-Android模拟器性能:从配置到监控的全面优化指南

企业级AI私有化实战:从DeepSeek部署到智能平台搭建

思想由于数超出了long long范围所以输入两个字符串代表数据之后创建三个数组分别代表两个乘数数组还有一个代表结果数组先把两个字符串的数据逆序存储到两数组中之后遍历两数组求每个数组元素的乘积第一个数组i元素值和第二个数组j元素的值乘积之和结果会落在结果数组的ij-1的位置上当两数组全部遍历完之和乘积结束最后输出结果具体代码以及细节如下#includebits/stdc.h using namespace std; int main() { string s1, s2; cin s1 s2; int lmax s

size() s

size(); //最后一位的进位到lmax位置上 vectorint vec1(lmax

; //多开一个避免最后输出vec3越界 vectorint vec2(lmax

; vectorint vec3(lmax

; for (int i 0; i s

size();i) { vec1[s

size() - i] s1[i]-0; } for (int i 0; i s

size(); i) { vec2[s

size() - i] s2[i]-0; } for (int i 1; i s

size();i) { for (int j 1; j s

size();j) { vec3[i j - 1] vec1[i]*vec2[j]; //第一个数的i位和第二个数的j位相乘之和会落在结果数组的ij-1的位置上 vec3[i j] vec3[i j - 1] / 10; //进位一直进位直到不再出现该位 vec3[i j - 1] vec3[i j - 1]%10; } } for (int i lmax; i 1;i--) { if (ilmaxvec3[i]

{ continue; } cout vec3[i]; } cout endl; return 0; }

十大污污视频软件安装推荐-十大污污视频软件安装推荐应用

百度百家号客服电话人工服务

123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123