求助!
查看原帖
求助!
1055666
White___Fox楼主2024/12/14 11:44
#include <bits/stdc++.h>
using namespace std ;
int n [ 10000 ] ;
long a , b , q , x ;
int main ( )
{
	cin >> a >> b >> q ;
	for ( int i = 1 ; i <= q ; i ++ )
	{
		x = a % 10 ;
		a /= 10 ;
		x *= x ;
		x %= 10 ;
		x *= 100 ;
		a += x ;
		n [ i ] = a ;
		if ( a == b ) break ;
		if ( i == q && a != b ) 
		{
			cout << -1 ;
			return 0 ;
		}
	}
	for ( int j = 1 ; j <= q ; j ++ )
		cout << n [ j ] << endl ;
	return 0 ;
}
2024/12/14 11:44
加载中...