当前位置:网站首页>HDU_p1237_简单计算器_stack
HDU_p1237_简单计算器_stack
2022-07-06 02:06:00 【这题AC再睡.】
Problem Description
读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。
Input
测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔。没有非法表达式。当一行中只有0时输入结束,相应的结果不要输出。
Output
对每个测试用例输出1行,即该表达式的值,精确到小数点后2位。
Sample Input
1 + 2 4 + 2 * 5 - 7 / 11 0
Sample Output
3.00 13.36
Source
//
// #include<bits/stdc++.h>
#include<iostream>
#include<stack>
using namespace std;
int main()
{
char ch;
double ans,x;
while( cin>>x )
{
ch=getchar();
if( !x && ch=='\n' ) break;
ans=0;
stack<double> sk;
sk.push( x );
while( cin>>ch>>x )
{
switch( ch )
{
case '+': sk.push(x); break;
case '-': sk.push(-x); break;
case '*': sk.top()*=x; break;
case '/': sk.top()/=x; break;
}
if( getchar()=='\n' ) break;
}
while( !sk.empty() ) { ans+=sk.top(); sk.pop(); }
printf("%.2lf\n",ans );
}
}
边栏推荐
- Xshell 7 Student Edition
- Leetcode3, implémenter strstr ()
- Campus second-hand transaction based on wechat applet
- 机器学习训练与参数优化的一般过程 (讨论)
- Get the relevant information of ID card through PHP, get the zodiac, get the constellation, get the age, and get the gender
- Computer graduation design PHP part-time recruitment management system for College Students
- MySQL index
- 02. Go language development environment configuration
- 安装php-zbarcode扩展时报错,不知道有没有哪位大神帮我解决一下呀 php 环境用的7.3
- 数据工程系列精讲(第四讲): Data-centric AI 之样本工程
猜你喜欢
同一个 SqlSession 中执行两条一模一样的SQL语句查询得到的 total 数量不一样
Use image components to slide through photo albums and mobile phone photo album pages
Computer graduation design PHP animation information website
Accelerating spark data access with alluxio in kubernetes
The intelligent material transmission system of the 6th National Games of the Blue Bridge Cup
【社区人物志】专访马龙伟:轮子不好用,那就自己造!
1. Introduction to basic functions of power query
[Clickhouse] Clickhouse based massive data interactive OLAP analysis scenario practice
2022 edition illustrated network pdf
Lecture 4 of Data Engineering Series: sample engineering of data centric AI
随机推荐
Blue Bridge Cup embedded_ STM32_ New project file_ Explain in detail
阿裏測開面試題
Method of changing object properties
National intangible cultural heritage inheritor HD Wang's shadow digital collection of "Four Beauties" made an amazing debut!
竞价推广流程
Global and Chinese markets hitting traffic doors 2022-2028: Research Report on technology, participants, trends, market size and share
Visualstudio2019 compilation configuration lastools-v2.0.0 under win10 system
Kubernetes stateless application expansion and contraction capacity
Formatting occurs twice when vs code is saved
Use Scrollview and tabhost to realize vertical scrollbars and tabs
Ali test open-ended questions
Flowable source code comments (36) process instance migration status job processor, BPMN history cleanup job processor, external worker task completion job processor
Virtual machine network, networking settings, interconnection with host computer, network configuration
SPI communication protocol
NumPy 数组索引 切片
Global and Chinese market of wheelchair climbing machines 2022-2028: Research Report on technology, participants, trends, market size and share
正则表达式:示例(1)
Using SA token to solve websocket handshake authentication
通过PHP 获取身份证相关信息 获取生肖,获取星座,获取年龄,获取性别
Pangolin Library: subgraph