[NOIP1999]回文数 未完成

醉酒当歌 提交于 2020-01-16 20:53:29

未完成

题目:
洛谷 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;
} 
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!