解题思路:
注意事项:
参考代码:
public static boolean isTrue(String sz) { if(sz.charAt(sz.length()-1)=='?') { return false; } int result = Integer.valueOf(sz.substring(sz.lastIndexOf('=')+1)); int jiahao = sz.indexOf('+'); int jiaohao = sz.indexOf('-'); if(jiahao!=-1) { if(Integer.valueOf(sz.substring(0, jiahao))+Integer.valueOf(sz.substring(jiahao+1, sz.lastIndexOf('=')))==result){ return true; } }else { if(Integer.valueOf(sz.substring(0, jiaohao))-Integer.valueOf(sz.substring(jiaohao+1, sz.lastIndexOf('=')))==result){ return true; } } return false; } public static void main(String[] args) { // TODO Auto-generated method stub Scanner in = new Scanner(System.in); int count = 0; while(in.hasNext()) { String sz = in.next(); if(isTrue(sz)) { count++; } } System.out.println(count); in.close(); }
0.0分
4 人评分
不容易系列2 (C语言代码)浏览:641 |
计算质因子 (C++代码)浏览:1824 |
母牛的故事 (C语言代码)浏览:992 |
简单的a+b (C语言代码)浏览:641 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1396 |
C语言考试练习题_保留字母 (C语言代码)浏览:743 |
模拟计算器 (C++代码)浏览:885 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:627 |
C二级辅导-等差数列 (C语言代码)浏览:806 |
C二级辅导-阶乘数列 (C语言代码)浏览:583 |