题目背景

强烈推荐新用户必读帖。

不熟悉算法竞赛的选手请看这里:

算法竞赛中要求的输出格式中,不能有多余的内容这也包括了“请输入整数 \bm aa 和 \bm bb” 这一类的提示用户输入信息的内容。若包含了这些内容,将会被认为是 Wrong Answer,即洛谷上的 WA。在对比代码输出和标准输出时,系统将忽略每一行结尾的空格,以及最后一行之后多余的换行符。

若因此类问题出现本机(看起来)AC,提交 WA 的现象,请勿认为是洛谷评测机出了问题,而是你的代码中可能存在多余的输出信息。用户可以参考在题目末尾提供的代码。

另外请善用应用中的在线 IDE 功能,以避免不同平台的评测中所产生的一些问题。

还有一点很重要的是,请不要在对应的题目讨论区中发布自己的题解,请发布到题解区域中,否则将处以删除或禁言的处罚。若发现无法提交题解则表明本题题解数量过多,仍不应发布讨论。

题目描述

输入两个整数 a, ba,b,输出它们的和(|a|,|b| \le {10}^9∣a∣,∣b∣≤109)。

注意

  1. Pascal 使用 integer 会爆掉哦!
  2. 有负数哦!
  3. C/C++ 的 main 函数必须是 int 类型,而且 C 最后要 return 0。这不仅对洛谷其他题目有效,而且也是 NOIP/CSP/NOI 比赛的要求!

好吧,同志们,我们就从这一题开始,向着大牛的路进发。

任何一个伟大的思想,都有一个微不足道的开始。

输入格式

两个以空格分开的整数。

输出格式

一个整数。

输入输出样例

输入 #1复制

20 30

输出 #1复制

50

说明/提示

广告

洛谷出品的算法教材,帮助您更简单的学习基础算法。【官方网店绝赞热卖中!】>>>

本题各种语言的程序范例:

C

#include <stdio.h>int main()
{int a,b;scanf("%d%d",&a,&b);printf("%d\n", a+b);return 0;
}

C++

#include <iostream>
#include <cstdio>using namespace std;int main()
{int a,b;cin >> a >> b;cout << a+b << endl;return 0;
}

Pascal

var a, b: longint;
beginreadln(a,b);writeln(a+b);
end.

Python2

s = raw_input().split()
print int(s[0]) + int(s[1])

Python3

s = input().split()
print(int(s[0]) + int(s[1]))

Java

import java.io.*;
import java.util.*;
public class Main {public static void main(String args[]) throws Exception {Scanner cin=new Scanner(System.in);int a = cin.nextInt(), b = cin.nextInt();System.out.println(a+b);}
}

JavaScript (Node.js)

const fs = require('fs')
const data = fs.readFileSync('/dev/stdin')
const result = data.toString('ascii').trim().split(' ').map(x => parseInt(x)).reduce((a, b) => a + b, 0)
console.log(result)
process.exit() // 请注意必须在出口点处加入此行

Ruby

a, b = gets.split.map(&:to_i)
print a+b

PHP

<?php
$input = trim(file_get_contents("php://stdin"));
list($a, $b) = explode(' ', $input);
echo $a + $b;

Rust

use std::io;fn main(){let mut input=String::new();io::stdin().read_line(&mut input).unwrap();let mut s=input.trim().split(' ');let a:i32=s.next().unwrap().parse().unwrap();let b:i32=s.next().unwrap().parse().unwrap();println!("{}",a+b);
}

Go

package mainimport "fmt"func main() {var a, b intfmt.Scanf("%d%d", &a, &b)fmt.Println(a+b)
}

C# Mono

using System;public class APlusB{private static void Main(){string[] input = Console.ReadLine().Split(' ');Console.WriteLine(int.Parse(input[0]) + int.Parse(input[1]));}
}

Visual Basic Mono

Imports SystemModule APlusBSub Main()Dim ins As String() = Console.ReadLine().Split(New Char(){" "c})Console.WriteLine(Int(ins(0))+Int(ins(1)))End Sub
End Module

Kotlin

fun main(args: Array<String>) {val (a, b) = readLine()!!.split(' ').map(String::toInt)println(a + b)
}

Haskell

main = do[a, b] <- (map read . words) `fmap` getLineprint (a+b)

Scala

object Main extends App {println(scala.io.StdIn.readLine().split(" ").map(_.toInt).sum)
}

Perl

my $in = <STDIN>;
chomp $in;
$in = [split /[\s,]+/, $in];
my $c = $in->[0] + $in->[1];
print "$c\n";

1 P1001 A+B Problem AC100分相关推荐

  1. python输出一个简单的田字格、用函数简化其代码_Solution Method: 洛谷 P1001 A+B Problem(Python 3 基本输入输出方法及代码简化)...

    本文从 洛谷 P1001 A+B Problem 为例,讲一讲 Python 3 在算法竞赛中的一些基本输入输出方法,以及一些利用 Python 3 特性的代码简化 以下为本文将涉及的内容: inpu ...

  2. 洛谷P1001 A+B Problem

    题目链接:[洛谷]P1001 A+B Problem ·前言 第一篇博客(emmm-),选择了接触Code的第一道题<A + B Problem>. A+B Problem 作为语法基础第 ...

  3. 洛谷——P1001 A+B Problem

    洛谷--P1001 A+B Problem 题目描述 输入两个整数 a, ba,b,输出它们的和(|a|,|b| \le {10}^9∣a∣,∣b∣≤109). 注意 Pascal 使用 intege ...

  4. 【洛谷】P1001 A+B Problem

    这种简单的题目怎么能少的了我呢,嘿嘿 题目描述 输入两个整数 x,yx,y,输出它们的和(|x|,|y| \le {10}^9)(∣x∣,∣y∣≤109). 输入格式 一行,两个整数x,yx,y, 0 ...

  5. P1001 A+B Problem

    1001 A+B Problem 题目描述 输入两个整数 a,ba, ba,b,输出它们的和(∣a∣,∣b∣≤109|a|,|b| \le {10}^9∣a∣,∣b∣≤109). 注意 Pascal ...

  6. 1150 Travelling Salesman Problem (25 分)【难度: 难 / 知识点: 图 模拟 未完成】

    https://pintia.cn/problem-sets/994805342720868352/problems/1038430013544464384

  7. 洛谷 P1093 [NOIP2007 普及组] 奖学金 AC100分

    我的个人中心 - 洛谷https://www.luogu.com.cn/user/674685 题目描述 某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金.期末,每个学生 ...

  8. 清华数据结构列车调度AC100分

    两种思路 (1)将目标栈的数据和待混洗的数据逐个进行比较 #pragma warning(disable:4996) #include<stdio.h> #include<strin ...

  9. Java中分库分表再相约

    分库分表越来越影响系统应用的高可用.高并发问题,下面和分库分表再相约,聊聊mysql环境的分库分表. what:什么是分库分表 why:为什么需要分库分表 how:如何进行分库分表 when/wher ...

最新文章

  1. phpcms V9利用num++实现多样形式列表标签调用
  2. Windows Mobile 与 PC之间的通过蓝牙(Bluetooth) 传输文件的开发
  3. 利用JavaScript写猜数字小游戏
  4. 血泪总结!5000字产品需求写作方法论
  5. DocumentNavigator是什么东东?
  6. 点击复制,兼容ios-safari
  7. 下面属于python内置对象的有哪些_Python内置对象实现的方法及注意事项
  8. 6-14漏洞利用-rpcbind漏洞利用
  9. 安徽省计算机二级水平考试试卷,安徽省计算机二级考试理论试题(附答案)
  10. 惠普服务器关机自动重启,HP笔记本关机自动重启的解决办法
  11. 辞职信微信html,女教师辞职信走红微信背后:“走心”
  12. jQWidgets 14.0 Crack
  13. 基于php抑郁症自检测及初级自治疗网站
  14. 共享软件走向海外之路
  15. Mxnet (20): 循环神经网络(RNN)下
  16. 存储器金字塔层次结构
  17. 报错解决:was not registered for synchronization because synchronization is not active
  18. Mac下QQ表情管理
  19. 工作再难找,也不要应聘这3种工作
  20. Assembly学习

热门文章

  1. FatFs 常用 API 详细记录
  2. 物业系统源码,智慧物业系统源码
  3. matlab 非结构网格,基于MATLAB的非结构网格生成器和浅水问题的数值模拟
  4. Excel操作基础(二)
  5. 输入字符串,计算占据英文长度
  6. 王者服务器维护8月25,8月25日体验服停机更新公告
  7. Vue.js+Node.js开发实战:从入门到项目上线
  8. 刀片服务器的机箱显示屏不能提供()的功能,什么是刀片服务器?-机箱与刀片部分.ppt...
  9. S29GL128P norflash 读写擦除问题
  10. Java版颈椎自动矫正图