NB2007 发表于 2020-12-9 17:07

C++快读一个

本帖最后由 NB2007 于 2020-12-9 22:10 编辑

闲的一批写了一个快读,OIers可以用来水点时间
查过吾爱上没有

快读:一种比cin快的输入方式,抢时间用

#include <iostream>

using namespace std;

//快读
int read_Int()
{
      int out=0;
      bool a = true;
      char c = getchar();
      
      
      if(c=='-')
      {
                a = false;
                c = getchar();
      }
      
      
      while(c!='\n')
      {
                out += (c-'0');
                out*=10;
                c = getchar();
      }
      out /= 10;
      if(!a)
      {
                out *= -1;
      }
      return out;
}

int main()
{
      cout << read_Int()*10+1;
}

read_Int()是函数,只出int.

本人OI小菜鸡一个

NB2007 发表于 2020-12-9 17:08

有时间写一个浮点的

baieast 发表于 2020-12-9 19:41

这是在干啥?

stack_moon 发表于 2020-12-24 16:25

NB2007 发表于 2020-12-9 17:08
有时间写一个浮点的

建议用模板写。

惊觉相思不露 发表于 2020-12-24 18:09

好简单....

huhus123 发表于 2020-12-28 09:32

楼主一起学C++
页: [1]
查看完整版本: C++快读一个