デジタルフリップ
トピックリンク:デジタルフリップ
タイトル説明
問題解決のアイデア
数値が負であるかどうかを判別します。
先頭の00を削除します0。
コード
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int ok;
char c[11];
int main()
{
cin>>c;
if(c[0]=='-')
{
printf("-");
int i=strlen(c)-1;
while(c[i]=='0') i--;
for(;i>0;i--)
cout<<c[i];
}
else
{
int i=strlen(c)-1;
while(c[i]=='0') i--;
for(;i>=0;i--)
cout<<c[i];
}
}