首页 > 其他分享 >1001 A+B Format

1001 A+B Format

时间:2024-07-25 11:55:00浏览次数:13  
标签:case Format int sum contains include Specification 1001

Calculate a+b and output the sum in standard format -- that is, the digits must be separated into groups of three by commas (unless there are less than four digits).

Input Specification:

Each input file contains one test case. Each case contains a pair of integers a and b where −106≤a,b≤106. The numbers are separated by a space.

Output Specification:

For each test case, you should output the sum of a and b in one line. The sum must be written in the standard format.

Sample Input:

-1000000 9

Sample Output:

-999,991

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

栈限制

8192 KB

#include <iostream>
#include <string>
#include <sstream>
#include <iomanip>

using namespace std;

int main() {
    int a, b;
    cin >> a >> b;

    int sum = a + b;

    stringstream ss;
    ss << sum;
    string formatted_sum = ss.str();

    // Output the sum in standard format with commas
    int len = formatted_sum.length();
    for (int i = 0; i < len; ++i) {
        cout << formatted_sum[i];
        if ((len - i - 1) % 3 == 0 && i != len - 1 && formatted_sum[i] != '-') {
            cout << ",";
        }
    }
    cout << endl;

    return 0;
}

标签:case,Format,int,sum,contains,include,Specification,1001
From: https://blog.csdn.net/2301_80161204/article/details/140684783

相关文章

  • clang-format配置
    原文:https://www.cnblogs.com/oloroso/p/14699855.html用于备份,仅供自己使用#https://clang.llvm.org/docs/ClangFormatStyleOptions.html#https://www.bbsmax.com/A/VGzlMjexJb/#语言:None,Cpp,Java,JavaScript,ObjC,Proto,TableGen,TextProtoLanguage:Cp......
  • 【保留数据精度】:round函数与`format`函数的比较
    保留数据精度:round函数与format函数的比较摘要在数据处理和编程中,数据精度的保留是一个重要的议题。round函数用于四舍五入到指定的小数位数,而format函数则用于格式化数字为字符串,通常也包括小数位数的控制。本文将分析这两个函数在数据保留上的差异、使用场景以及可能遇......
  • UserWarning:不存在类型注释 - 不进行类型检查 __main__.my_func warn('不存在类型注释
    为什么typeguard不对函数进行类型检查?该函数无需使用@typechecked装饰器即可工作。运行它会发出警告,指出未执行类型检查。fromtypeguardimporttypechecked@typecheckeddefmy_func(x,y):z=x+yreturnza=my_func(1,2)print(a)(ve......
  • 2024“钉耙编程”中国大学生算法设计超级联赛(1)第一场1001
    循环位移题解2024“钉耙编程”中国大学生算法设计超级联赛(1)题目:ProblemDescription定义字符串S=S0+⋯+Sn−1循环位移k次为S(k)=Skmodn+⋯+Sn−1+S0+⋯+S(k−1)modn。定义[A]=\setA(k),k∈N.给出T组串A,B,询问B有多少个子串在[A]中。Input第一行一个......
  • NetGetJoinInformation
    NetGetJoinInformation是一个WindowsAPI函数,属于网络管理相关的函数,用于获取当前计算机的域或工作组的加入状态信息。NetGetJoinInformation函数的原型如下:cpp|NET_API_STATUSNET_API_FUNCTIONNetGetJoinInformation(LPCWSTRlpServer,LPWSTR*lpNameBuffer,......
  • 解决: Cannot load information for github.com
    问题在共享项目至idea时候出现:IamgettingthiserrorwhilesharingonGithHubinIntellijeIDEA:Cannotloadinformationforgithub.com/:Requestresponse:Accesstothissitehasbeenrestricted.Ifyoubelievethisisanerror,pleasecontacthttps://suppor......
  • 如何修复“psycopg2.errors.InvalidDatetimeFormat:日期类型的输入语法无效:”-”
    我有一个Excel文件,其中包含不同的列和行,列的类型与日期不同。一些列表已使用pandas从xlsx文件导出,然后将这些列表压缩到一个名为result的列表。现在我想在PostgreSQL上插入该结果列表,但是当日期单元格的值为空并且还在我的models.py中,我已将datefiled设置为......
  • Xcode Format Swift 代码
    XCode默认是不带上的Swift代码的Format的需要去MacAppStore下载XCFormat配合使用才能使用格式化功能如何配置XCFormat1.打开一次XCFormat打开一次后才能激活系统各种配置项2.系统配置中开启权限这是我觉得比较蛋疼的地方,配置隐藏得有点深,先搜索扩展配置,选择......
  • CF466E Information Graph 题解
    题目链接LuoguCodeforces题意简述某公司中有\(n\)名员工。为方便起见,将这些员工从1至\(n\)编号。起初,员工之间相互独立。接下来,会有以下\(m\)次操作:员工\(y\)成为员工\(x\)的上司。保证此前\(x\)没有上司。员工\(x\)拿到一份文件并签字,随后交给他的上司......
  • INFS5710 Information Business Analytics
    INFS5710 InformationTechnology Infrastructurefor BusinessAnalyticsProjectStatement(Due by noon 12 PM on Monday29July2024via Moodle)• This project accounts for 25% of the total marks for this course.• Thedeliverablesarea......