其他分享
首页 > 其他分享> > [NOIP1999]回文数 未完成

[NOIP1999]回文数 未完成

作者:互联网

未完成

题目:
洛谷 P1015回文数
计蒜客 [NOIP1999]回文数
缺乏的能力:
大数相加减(字符串)、任何进制数的运算运算。
未完成的代码:

#include<iostream>
#include<string>
#include<cstring> 
using namespace std;

//N为进制,M为数值 
char M[c];
int N;
int ans = 0;

bool judge_huiwen(char *M)
{
	int length = strlen(M);
	for(int i=0; i<length/2; i++)
		if(M[i]!=M[length-i-1])
			return 0;
	return 1;
}

void add_reself(M)	//字符串反转载相加 (考虑进制) 
{
	char re_M[1005];
	int length = strlen(M);	
	for(int i=0; i<length; i++)	//字符串反转
		re_M[i] = M[length-i-1];
		
	//字符串看出数值载相加减
	//大数运算
	//玩不起玩不起。。。 
		
} 

int main()
{
	cin >> N >> M;
	
	while( judge_huiwen(M)==1 && ans <= 30)
	{
		add_reself(M);
		ans++;
	}
	if(step <= 30)
		cout << "STEP=" << ans << endl;
	else
		cout << "Impossible!";
	
	return 0;
} 
桐贤 发布了27 篇原创文章 · 获赞 14 · 访问量 1万+ 私信 关注

标签:NOIP1999,int,char,完成,ans,judge,include,回文
来源: https://blog.csdn.net/weixin_43629540/article/details/104008859