두 개의 숫자를 곱한 다음 원래 값과 반전 된 값을 비교하여 같은 숫자인지 비교하려고합니다. 값을 반대로 한 후에는 어떻게 비교할 수 있도록 int
또는 string
으로 다시 설정해야합니까? 이 아마도처럼숫자를 반대로 원래 값과 비교하는 방법
int i = 0;
var x = Enumerable.Range(100,999);
var y = Enumerable.Range(100,999);
foreach (var xValue in x)
{
foreach (var yValue in y)
{
i = (xValue * yValue);
var t = i.ToString();
var tempt = t.Reverse();
var temp = new string(tempt);
if (i.ToString() == temp)
{
}
}
}
'와 답을 뒤집을 것'; 그런 다음 답을 뒤집을 수 있습니까? –
이것은 매우 익숙해 보입니다 ... http://projecteuler.net/problem=4 –
회문수는 내가 찾고있는 가치입니다. – NNassar