题目要求

P2788题目链接

分析

表达式求值而已,无营养题目~~

用Java简单求解即可

AC代码(Java语言描述)

import java.util.LinkedList;
import java.util.Queue;
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String expression = scanner.nextLine();scanner.close();char[] chars = expression.toCharArray();Queue<Character> queue = new LinkedList<>();for (char c : chars) {if (c == '+' || c == '-') {queue.offer(c);}}String[] numArray = expression.split("[+]|[-]");long result = Integer.parseInt(numArray[0]);for (int i = 1; i < numArray.length; i++) {long temp = Integer.parseInt(numArray[i]);if (queue.poll() == '+') {result += temp;} else {result -= temp;}}System.out.println(result);}
}

Python它不香吗

香香香,怎么可能不香呢~~

Life is short, you need Python!

你知道Python怎么解这个题吗?

  • Python2: print(input())
  • Python3: print(eval(input()))

没错,这就完事,香不香~~~

Python怎么这么香(洛谷P2788题解,Java语言描述)相关推荐

  1. 洛谷 P1803题解 java 贪心

    题目描述 现在各大 oj 上有 nn 个比赛,每个比赛的开始.结束的时间点是知道的. yyy 认为,参加越多的比赛,noip 就能考的越好(假的). 所以,他想知道他最多能参加几个比赛. 由于 yyy ...

  2. 枚举求解单词方阵(洛谷P1101题题解,Java语言描述)

    题目要求 P1101题目链接 分析 可以用DFS做,但我立下了个Flag,所以就用了朴素的枚举来做.... 结果,我的天哪,做了好几个小时-- 其实这种地图题,真的适合 DFS or BFS or D ...

  3. 线性存储的最短平均检索时间(洛谷P1253题题解,Java语言描述)

    题目要求 P1253题目链接 分析 很像 ~洛谷P1223题题解~,也是一种类似SJF的贪心法. 排个序,由于两个不大于10000的数,乘起来还是int,就使用int属性吧. 数据量小,所以Scann ...

  4. 快速幂||取余运算【模板】(洛谷P1226题题解,Java语言描述)

    题目要求 P1226题目链接 分析 标准的快速幂取模算法板子,之前这个算法我在这篇文章中讲过了:<快速幂算法详解&&快速幂取模算法详解>. 这里选择使用比较简单的API实现 ...

  5. 队列模拟约瑟夫问题(洛谷P1996题题解,Java语言描述)

    题目要求 P1996题目链接 分析 以前就研究过"约瑟夫环"问题: <单循环链表求解约瑟夫环问题(Java语言描述)> <杀人游戏~约瑟夫环(洛谷P1145题题解 ...

  6. 贪心策略摘果子(洛谷P1478题题解,Java语言描述)

    题目要求 P1478题目链接 分析 本题的低配版题目链接 → 题解 那个题就是纯水题没啥可写的,我除了贴代码无话可说,但这题吧,虽然不算难,但也可一说. 建议大家移步这里 → 精辟题解 这位爷写了本题 ...

  7. 洛谷p1598题解记录

    洛谷p1598题解记录 对这道题来说,输入几行数据其实无所谓,判定时是按照是否输入EOF来决定输入是否结束的. 代码 #include <stdio.h>char numberCount[ ...

  8. 麦森数(洛谷P1045题题解,Java语言描述)

    题目要求 题目链接 分析 这题挺经典的,快速幂取模算法,如果求出大数再取模就可能T掉. 之前有篇文章写了这个算法:<快速幂算法详解&&快速幂取模算法详解> 既然是Java, ...

  9. 求子集元素之和(洛谷P2415题题解,Java语言描述)

    题目要求 P2415题目链接 分析 这题我觉得--当个数学题做就好了嘛. 有一个数N的情况:result = 1 * N 有两个数N1.N2的情况:result = 2 * (N1+N2) 有三个数N ...

最新文章

  1. Web图形开发,SVG还是VML?
  2. sas时间和Linux时间转化,尝试在SAS中获取文件属性(文件大小,创建日期时间和上次修改日期时间)...
  3. 又遇到问题:wrong ELF class: ELFCLASS32 in Unknown on line
  4. tomcat:Could not publish to the server. java.lang.IndexOutOfBoundsException
  5. 计划继续深化学习物联网系统的相关知识 目前的WiFi模块基于ESP8266
  6. why in GM0 our extension component this.sPath is not correct
  7. [文摘]上软解散相关
  8. Java short 无符号右移_char类型byte类型或short类型进行无符号右移遇到的神奇问题...
  9. 获取 HTML5 网页设计灵感的10个网站推荐
  10. Web Hacking 101 中文版 八、跨站请求伪造
  11. Unity寻路的功能总结
  12. 我是一个*** (十三)
  13. VGG16—perceptual loss in keras感知损失【Keras】
  14. [转载] 柯受良-柯受良飞跃黄河
  15. 剑破冰山—Oracle开发艺术 目录
  16. 分层图最短路【bzoj2763】: [JLOI2011]飞行路线
  17. SQL Service安装教程
  18. 已知均数及标准差,如何生成模拟原始数据?
  19. Emacs 新闻组 之四 联系人管理
  20. chia矿池积点是什么-chia矿池接入的常见问题

热门文章

  1. 首个比较成型的切图作品
  2. 后台服务器端技术点(前沿了解)
  3. 在Linux服务器上配置phpMyAdmin
  4. 搜素算法(基础)--DFS/BFS算法(JAVA)
  5. _Linux结束进程到底有多少种方法?
  6. mysql 查看trige_mysql查看所有存储过程,函数,视图,触发器,表
  7. 修改wap游戏服务器,修改wap游戏服务器
  8. 计算机二级办公软件高级应用难不难,计算机二级office难吗 考试内容是什么
  9. 红帽linux6的版本号,RedHat CentOS发行版本号及内核版本号对照表
  10. mysql function_Koa2 amp; mySQL amp; PM2 搭建后端服务