我是靠谱客的博主 优秀大白,最近开发中收集的这篇文章主要介绍UVa10494 - If We Were a Child Again,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

题目地址:点击打开链接

好蛋疼啊,要注意很多小细节!

C++代码:

#include <cstdio>
#include <cstring>
const int maxsize=10000000;
char s[maxsize],ans[maxsize];
int main()
{
	char c;
	long long b,a;
	memset(s,0,maxsize);
	while(scanf("%s %c %lld",s,&c,&b)!=EOF)
	{
		memset(ans,0,maxsize);
		int i;
		a=0;
		int j=0;
		int len=strlen(s);
		for(i=0;i<len;++i)
		{
			a=a*10+s[i]-'0';
			ans[j++]=a/b+'0';
			a=a%b;
		}
		if(c=='%')
			printf("%lldn",a);
		else
		{
			i=0;
			while(ans[i]=='0')++i;
			if(ans[i]==0)--i;
			for(;i<=j-1;++i)
				printf("%c",ans[i]);
			printf("n");
		}
	}
	return 0;
}


最后

以上就是优秀大白为你收集整理的UVa10494 - If We Were a Child Again的全部内容,希望文章能够帮你解决UVa10494 - If We Were a Child Again所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部