题目描述
输入一个整数x,请你编写一个函数,int abs(int x),输出x的绝对值。
输入格式
共一行,包含一个整数x。
输出格式
共一行,包含x的绝对值。
数据范围
−100≤x≤100
样例
输入样例:
-3
输出样例:
3
算法1
(快读魔改) O(n)(数字长度)
C++ 代码
#include<bits/stdc++.h>
using namespace std;
int n;
int read(){
int x=0;char ch=getchar();
while('0'>ch||ch>'9'){ch=getchar();}
while('0'<=ch&&ch<='9'){x=(x<<1)+(x<<3)+(ch^48);ch=getchar();}
return x;
}
int main(){
n=read();
printf("%d",n);
return 0;
}