OJ在线编程常见输入输出练习(11题)

2023-11-01

1,输入包括两个正整数a,b(1 <= a, b <= 10^9),输入数据包括多组

输出描述:
输出a+b的结果
输入例子1:
1 5
10 20
输出例子1:
6
30

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
        String str = "";
        List<Integer> list = new ArrayList<>();
        do {
            str = bf.readLine();
            if (str==null||str.equals("")) {
                break;
            }
            String[] s = str.split(" ");
            list.add(Integer.valueOf(s[0]));
            list.add(Integer.valueOf(s[1]));
        } while (str.length() != 0);
//        System.out.println(list);
        for (int i = 0; i < list.size()-1; i+=2) {
            System.out.println(Integer.valueOf(list.get(i))+Integer.valueOf(list.get(i+1)));
        }
    }
}

2,输入第一行包括一个数据组数t(1 <= t <= 100) 接下来每行包括两个正整数a,b(1 <= a, b <= 10^9

输出描述:
输出a+b的结果

输入例子1:
2
1 5
10 20
输出例子1:
6
30

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

/**
 * @ClassName: Main
 * @Description:
 * @Author 徐凯强
 * @Date 2021/1/30
 * @Version 1.0
 */
public class Main {
    public static void main(String[] args) throws IOException {
        //System.out.println("输入bai:du");
        BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
        String str = "";
        List<Integer> list = new ArrayList<>();
        do {
            str = bf.readLine();
            if (!str.contains(" ")){
                continue;
            }
            if (str==null||str.equals("")) {
                break;
            }
            String[] s = str.split(" ");
            list.add(Integer.valueOf(s[0]));
            list.add(Integer.valueOf(s[1]));
        } while (str.length() != 0);
//        System.out.println(list);
        for (int i = 0; i < list.size()-1; i+=2) {
            System.out.println(Integer.valueOf(list.get(i))+Integer.valueOf(list.get(i+1)));
        }
    }
}

。。。。。
以下变种题修改修改代码即可

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OJ在线编程常见输入输出练习(11题) 的相关文章

随机推荐

  • Kafka 丢数据问题

    Kafka是最初由Linkedin公司开发 是一个分布式 分区的 多副本的 多订阅者 基于zookeeper协调的分布式日志系统 也可以当做MQ系统 常见可以用于web nginx日志 访问日志 消息服务等等 Linkedin于2010年贡
  • Go context.WithCancel()的使用

    WithCancel可以将一个Context包装为cancelCtx 并提供一个取消函数 调用这个取消函数 可以Cancel对应的Context Go语言context包 cancelCtx 疑问 context WithCancel 取消
  • pytorch学习笔记-num_workers的设置

    示例 from torch utils data import DataLoader train loader DataLoader dataset train data batch size batch shuffle True num
  • 把渲染当作核心任务

    和leader聊了一段时间 他的思路是完全底层自行开发 他写代码20多年了 实力是很强悍的 关于是否使用UE4 的shader 他的意思是可以学习后吃透了再写出来 但是不直接使用 搞pbr主要还是要看数学公式 遇到过一些问题 他往往能够解决
  • Kubernetes1.14 学习笔记二: 安装K8S

    一 安装rpm 包 rpm 制作过程参考上一节 https blog csdn net yulei qq article details 89205022 运行如下命令 root k8s x86 64 yum localinstall rp
  • EasyClangComplete CMake环境修复

    Sublime使用EasyClangComplete插件写代码时 如果你的文档目录或它的上层目录下有一个CMakeLists txt文件 那么插件会去调用cmake命令编译这个文件 如果系统没有装cmake或者cmake编译出错 就会导致编
  • yml中对特殊字符的处理

    一 双引号包住可以解决 二 单引加中括号包住可以解决 简单实用 over
  • sqlserver远程链接设置

    需要别人远程你的数据库 首先需要的是在一个局域网内 或者连接的是同一个路由器 接下来就是具体步骤 1 首先是要检查SQLServer数据库服务器中是否允许远程链接 其具体操作为 1 打开数据库 用本地帐户登录 右击第一个选项 选择属性 2
  • 矩阵键盘(stm32f103)

    最近需要用到矩阵键盘 在网上搜了很久看见的大多数都是根据判断寄存器的值来进行矩阵键盘取值 反正我找了一天 免费的文章 大都是这样的 付费的我也不知道 因为本人是初学者 对寄存器的操作不懂 刚开始也照着写了 逻辑上没有问题 但最后返回不了值
  • vant组件时间选择器修改时间格式以及默认展示当天时间

    vant的时间控件默认展示当天时间
  • 源码安装以太坊/wtc

    1 安装go 先更新一下 sudo apt get update sudo apt get y upgrade 下载源码https www golangtc com download 并解压 sudo tar xvf go1 9 2 lin
  • SQL盲注及python脚本编写

    1 什么是盲注 盲注就是在 sql 注入过程中 sql 语句执行的选择后 选择的数据不能回显 到前端页面 此时 我们需要利用一些方法进行判断或者尝试 这个过程称之为盲注 从 background 1 中 我们可以知道盲注分为三类 基于布尔
  • 基于 SpringMvc + OpenCV 实现的答题卡识别系统(附源码)

    java opencv 项目介绍 OpenCV是一个基于BSD许可 开源 发行的跨平台计算机视觉库 它提供了一系列图像处理和计算机视觉方面很多通用算法 是研究图像处理技术的一个很不错的工具 最初开始接触是2016年因为公司项目需要 但是当时
  • AlertDialog全屏显示的问题

    有时候 我们需要直接显示全屏的dialog 平常的时候会有一圈边框 不好看 第一步 编写style 第二步 在使用的时候带入 最简单的全屏就这么完成了 简单不 咩哈哈哈哈哈哈哈
  • Python入门实战题目

    1 有1 2 3 4个数字 能组成多少个互不相同且无重复数字的三位数 都是多少 2 两个乒乓球队进行比赛 各出三人 甲队为a b c三人 乙队为x y z三人 已抽签决定比赛名单 有人向队员打听比赛的名单 a说他不和x比 c说他不和x z比
  • Python3 [爬虫实战] Redis+Flask 动态维护cookies池(上)

    Redis 使用 1 首先去官网下载Reidszip文件 http www redis cn topics config html 2 Reids的安装 直接解压缩zip文件 然后放在一个文件夹中 在文件夹路径下用dos窗口启动服务器端 r
  • 入门算法题002

    题目 给你一个正整数n 假设有两个质数加起来等于n 问一共有多少组这样的质数 思路 1 我们得要先有一个函数去判断是否是质数 2 循环拆解为两个数 暴力拆解 试下10 15分钟内做出来 public class Leecode002 pub
  • selenium爬虫运行慢如何解决?

    Selenium作为一个强大的自动化工具 可用于编写爬虫程序 尽管Selenium在处理动态网页上非常强大 但对于静态网页爬简单数据提取 使用轻量级库或工具可能更加上所述 Selenium作为一个灵活可定动化工具 在需要模拟用户行为 处理动
  • VS2005中分页和多列排序

    最近在使用ASP net 2 0的GridView 控件时 发现排序与分页功能Microsoft实现的都很简单 比如排序 在点击列名的时候来触发整页的PostBack 然后排序 但是在列头上没有一个显示升序降序的图标 这会让最终用户使用时很
  • OJ在线编程常见输入输出练习(11题)

    1 输入包括两个正整数a b 1 lt a b lt 10 9 输入数据包括多组 输出描述 输出a b的结果 输入例子1 1 5 10 20 输出例子1 6 30 import java io BufferedReader import j