编程一小时

原创 2017年01月03日 19:40:23
#include<iostream>
using namespace std;
int main()
{
    int n, i = 0;
    double a, b;
    char o;
    int pos = 0;
    double res, diff, diff1;
    cin>>n;
    while(i < n)
    {
        cin>>a>>o>>b;
        switch (o)
        {
            case '+': res = a + b; break;
            case '-': res = a - b; break;
            case '*': res = a * b; break;
            case '/': res = a / b; break;
        };
        if(res > 9)
            diff1 = res - 9;
        else
            diff1 = 9 - res;

        if(i == 0)
        {
            diff = diff1;
        }
        if(diff > diff1)
        {
            diff = diff1;
            pos = i + 1;
        }
        i++;
    }
    cout<<pos;
    return 0;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

2014微软编程一小时题目1 : Arithmetic Expression

时间限制:2000ms 单点时限:200ms 内存限制:256MB 描述 Given N arithmetic expressions, can you tel...

微软编程一小时比赛--题目1 : Arithmetic Expression

题目1 : Arithmetic Expression 时间限制:2000ms 单点时限:200ms 内存限制:256MB 描述 Given N arithmetic expres...

DOS一小时超快上手~

  • 2008-10-21 17:48
  • 557KB
  • 下载

【转】一小时学会用Python Socket 开发可并发的FTP服务器!!

一小时学会用Python Socket 开发可并发的FTP服务器!! 转载自:http://3060674.blog.51cto.com/3050674/1687308 ...

一小时学会abaqus脚本

  • 2017-03-07 14:12
  • 942KB
  • 下载

python 基础教程之语法篇章——一小时入门python__对比python与C语言的语法异同

概述,本文档中所有的程序内容都在linux下的Vim下面进行编辑,然后在解释器中运行 #!/usr/bin/python #the following is code …... #the end 1...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)