题目描述
输入字符串s,输出s中包含所有整数的最小和。
说明:
字符串s,只包含 a-z A-Z ± ;
合法的整数包括
- 正整数 一个或者多个0-9组成,如 0 2 3 002 102
- 负整数 负号(-) 开头,数字部分由一个或者多个0-9组成,如 -0 -012 -23 -00023
输入描述
包含数字的字符串
输出描述
所有整数的最小和
用例1
输入
bb1234aa
输出
10
用例2
输入
bb12-34aa
输出
-31
说明
1+2+(-34) = -31
C++
#include <iostream>
#include <string>
#include <regex>
using namespace std;
// 计算整数各个位数之和
int

该博客介绍了华为OD机试中的一道题目,要求从输入字符串中找出所有整数并计算它们的最小和。字符串可能包含正负整数,整数由数字字符和符号构成。提供了C++、Java、JavaScript和Python四种语言的解题代码,并附带了多个测试用例。
订阅专栏 解锁全文
1350

被折叠的 条评论
为什么被折叠?



