首页 > 试题广场 >

A + B

[编程题]A + B
  • 热度指数:4755 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 64M,其他语言128M
  • 算法知识视频讲解
读入两个小于100的正整数A和B,计算A+B. 需要注意的是:A和B的每一位数字由对应的英文单词给出.

输入描述:
测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔.当A和B同时为0时输入结束,相应的结果不要输出.


输出描述:
对每个测试用例输出1行,即A+B的值.
示例1

输入

one + two =
three four + five six =
zero seven + eight nine =
zero + zero =

输出

3
90
96
头像 limitcc
发表于 2022-03-01 10:57:19
本题主要考察字符串的操作。思路是使用substr来截取数字对应的字符串。 比如 one + two = three four + five six = 情况1:通过对str.find("+")来获取加号的位置,再配合size来截取可分别把one、two分别截取出来赋给front,rear。再根据数组 展开全文
头像 用户抉择
发表于 2021-03-08 22:35:24
#include <stdio.h> #include <string.h> char num[10][6]={"zero","one","two","three","four","five","six","seven","eight","ni 展开全文
头像 WonderFF
发表于 2024-03-13 21:48:06
#include<iostream>//很多人想复杂了,这个题格式都是固定的,直接一个个输入就行了 #include<string> using namespace std; int strToNum(string str) { if (str == "zero& 展开全文
头像 算法废物
发表于 2023-04-02 15:10:01
#include <algorithm> #include <cmath> #include <cstring> #include <iostream> #include <map> #include <sstream> #in 展开全文
头像 牛客588682307号
发表于 2024-03-23 16:49:51
# include<stdio.h> #include<iostream> # include<queue> # include<math.h> # include<stack> using namespace std; int 展开全文
头像 牛客7777779号
发表于 2023-03-10 20:22:51
思路:读入字符串,分别求出aa和bb两个加数;使用一个temp字符串,读取每一个英文单词,在number函数中,将temp转成相应的数字,返回值为该数字aa求法:在a[i] != '+' 之前的每一个英文单词都依次存入temp,转成数字后,"存入"aa;bb同理。 #include <iost 展开全文
头像 24复试上机我必乱杀
发表于 2024-03-04 22:01:02
#include <stdio.h> #include <string.h> int shi(char a[],char b[],char arr[][11]){ int sum; for(int i=0;i<10;i++){ if(strcmp(a,arr[ 展开全文
头像 coder_bai
发表于 2023-03-21 01:39:11
#include<stdlib.h> #include<stdio.h> #include<algorithm> #include<iostream> #include<stack> #include<map> #include 展开全文
头像 阿尔芒a
发表于 2024-03-22 11:30:21
str2int = {"zero":0,"one": 1, "two": 2, "three": 3, "four": 4, "five": 5, "six": 展开全文
头像 牛客563547075号
发表于 2023-03-28 18:35:12
#include <cmath> #include <iostream> #include <map> #include <string> #include <vector> using namespace std; /*收集处理 “ + 展开全文

问题信息

难度:
74条回答 8237浏览

热门推荐

通过挑战的用户

查看代码