我想我脑袋瓦特了,90分在线求教
查看原帖
我想我脑袋瓦特了,90分在线求教
225583
LikeAC楼主2020/9/19 18:58

真是道令人头大的题

一看是红题,高兴得不得了

没想到…………(此处省略%@¥¥##*&!)

但是这个问题我就搞不懂了

错误点信息: Wrong Answer. wrong answer On line 1 column 1, read 0, expected 9.
但是………… 测试数据输入:900000000
输出:9

不明白

算了直接上代码请教吧

#include<bits/stdc++.h>
using namespace std;
string s;
int len;
int main()
{
	cin>>s;
	len=s.length();
	if(s[0]=='-')
	{
		cout<<'-';
		while(s[len-1]=='0'&&len>2)len--;
		for(int i=len-1;i>=1;i--)
		{
			cout<<s[i];
		}
	}
	else
	{
		while(s[len-1]=='0'&&len>2)len--;
		for(int i=len-1;i>=0;i--)
		{
			cout<<s[i];
		}
	}
	return 0;
}

谢谢

Thanks♪(・ω・)ノ

2020/9/19 18:58
加载中...