1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
#include <iostream> using namespace std; inline int () { char ch; int x=0;int sign=1; do{ ch=getchar(); if(ch=='-') sign=-1; }while(ch>'9'||ch<'0'); while('0'<=ch&&ch<='9'){ x=x*10+(ch-'0'); ch=getchar(); } return x*sign; } template <typename T> inline T read_Tp(T& x) { char ch;x=0; int sign=1; do{ ch=getchar(); if(ch=='-') sign=-1; }while(ch>'9'||ch<'0'); while('0'<=ch&&ch<='9'){ x=x*10+(ch-'0'); ch=getchar(); } x*=sign; } int main() { int a; a=read_Tp(a); cout<<a<<endl; }
|
近期评论