问题 1073: 弟弟的作业
你的弟弟刚做完了“100以内数的加减法”这部分的作业,请你帮他检查一下。每道题目(包括弟弟的答案)的格式为a+b=c或者a-b=c,其中a和b是作业中给出的,均为不超过100的非负整数;c是弟弟算出的答案,可能是不超过200的非负整数,也可能是单个字符"?",表示他不会算。
输入文件包含不超过100行,以文件结束符结尾。每行包含一道题目,格式保证符合上述规定,且不包含任何空白字符。输入的所有整数均不含前导0。
输出仅一行,包含一个非负整数,即弟弟答对的题目数量。
1+2=3 3-1=5 6+7=? 99-0=99
2
import java.util.Arrays;
import java.util.LinkedList;
import java.util.Scanner;
public class Main{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
int count=0;
while(in.hasNext()){
String str = in.nextLine();
if(str.indexOf("?") == -1){
int indexjia = str.indexOf("+");
int indexdeng = str.indexOf("=");
int sum;
if(indexjia != -1){
sum = Integer.parseInt(str.substring(0, indexjia))+Integer.parseInt(str.substring(indexjia+1,indexdeng));
}else{
sum = Integer.parseInt(str.substring(0, str.indexOf("-")))-Integer.parseInt(str.substring(str.indexOf("-")+1,indexdeng));
}
if(sum==Integer.parseInt(str.substring(str.indexOf("=")+1))){
count++;
}
}
}
System.out.println(count);
}
}
转载于:https://www.cnblogs.com/xuesujun/p/11365459.html
问题 1073: 弟弟的作业相关推荐
- c语言弟弟的作业,教弟弟做作业作文500字
<教弟弟做作业作文500字>由会员分享,可在线阅读,更多相关<教弟弟做作业作文500字(2页珍藏版)>请在人人文库网上搜索. 1.教弟弟做作业作文500字弟弟是一个懒惰的小孩, ...
- NYOJ 663 弟弟的作业
弟弟的作业 时间限制:1000 ms | 内存限制:65535 KB 难度:1 描述 你的弟弟刚做完了"100以内数的加减法"这部分的作业,请你帮他检查一下.每道题目(包括弟弟 ...
- 用java编程100道问题//10弟弟的作业,口算训练
弟弟的作业 题目描述 Rock的弟弟刚做完了"100以内数的加减法"这部分的作业,请你帮他检查一下.每道题目(包括弟弟的答案)的格式为a + b = c或者a – b = c,其中 ...
- 弟弟的作业c语言,用C语言解决弟弟的作业问题
题目描述 你的弟弟刚做完了"100以内数的加减法"这部分的作业,请你帮他检查一下.每道题目(包括弟弟的答案)的格式为a+b=c或者a-b=c,其中a和b是作业中给出的,均为不超过1 ...
- nyoj663弟弟的作业
弟弟的作业 时间限制:1000 ms | 内存限制:65535 KB 难度:1 描述 你的弟弟刚做完了"100以内数的加减法"这部分的作业,请你帮他检查一下.每道题目(包括弟弟 ...
- 2542: 弟弟的作业
2542: 弟弟的作业 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 141 Solved: 64 [Submit][Status][Web Boa ...
- 湖南省第六届大学生计算机程序设计竞赛---弟弟的作业
1007: 弟弟的作业 时间限制: 1 Sec 内存限制: 128 MB 提交: 3 解决: 3 [提交][状态][讨论版] 题目描述 你的弟弟刚做完了"100以内数的加减法" ...
- 弟弟的作业c语言代码,弟弟的作业
在这次,我又开始给弟弟做了作业,不对,是和弟弟,一起,做弟弟的作业.以前都是我妈妈,教他的,也是我妈妈辅导他,让他做好作业,但是现在不一样,我妈妈很忙很忙,所以就是由我来辅导他做作业. 这是第二次给他 ...
- 湖南省第六届程序设计竞赛---弟弟的作业
你的弟弟刚做完了"100以内数的加减法"这部分的作业,请你帮他检查一下.每道题目(包括弟弟的答案)的格式为a+b=c或者a-b=c,其中a和b是作业中给出的,均为不超过100的非负 ...
最新文章
- ./和../和/三种路径的区别
- 源码安装apache及配置转发
- 什么时候需要coinitialize_机器学习模型什么时候需要做数据标准化?
- Redis工作笔记-Hash类型
- java数组长度最大值,javase-获取数组最大值
- tkinter Scale滑块
- 肉袒牵羊的拼音及解释
- Android Sensor传感器系统架构初探
- window下环境变量立即生效
- 大数据科学相关岗位,我们需要具备哪些数学基础?
- ASCII码中文对照表
- 页面置换算法 (全)
- JavaScript网页设计:用户登录页面
- Pandas:分组级的运算和转换--transform和apply
- 2018年上半年阅读总结(系统架构师)
- WindowsXP注册表详解
- 自学英语的几个网站(免费网站)
- 阿尔茨海默病de饮食-微生物-脑轴
- “2020学术公众号100强”重磅发布,“年度学术公众号Top10”开启投票
- Cognos安装配置--单机环境
热门文章
- MySQL联合索引原理_复合索引_组合索引_多列索引
- Linux主机通过直连线直连,【IT基础】网线的直连线与交叉线之间的区别
- Stream流的基本使用方法
- vue对象拼接_vue 俩个数组对象合并成一个
- php页面 info,通过PATH_INFO方法实现页面伪静态_php
- azdb文件怎么打开_AZDBExplorerSvcs.dll
- android 在什么情况下会主动gc_Python 什么情况下会生成 pyc 文件?
- mysql不同版本会覆盖吗,[mysql不同版本数据库同步]mysql数据库主从同步,master和slave上的mysql必须版本一样吗,如果不一样会有什么结果?...
- oracle 执行带参数的sql语句_当用EXECUTE IMMEDIATE执行SQL语句中的参数个数也是动态的?用什么方法实现?...
- api怎么写_使用Node.js原生API写一个web服务器