(N^2 + N^3)を11で割ったときの余りは、11で割ったときのN(> 100)の剰余が5になります。 私はこれを試しましたが、間違っています。 C言語でこの数学的パズルの実装ですか?
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int x;
for(int N; N < 100; ++N)
if(N % 11 == 5)
{
((pow(2, N) + pow(3, N)) % 11) = x;
cout<<x;
}
return 0;
}
あなたは決して 'x'に割り当てません。' N'に初期値を与えることは決してありません。このコードは2つの理由から非常に間違っています。 – crashmstr
_「間違っています」_は有効な問題文ではありません。[ヘルプセンター](http://stackoverflow.com/help)にアクセスし、[よくある質問をどうやってください]セクションを読んでください(http://を参照してください)。 –
'((pow(2、N)+ pow(3、N))%11)= x;'どのコンパイラがこの行をエラーなしで受け入れますか? – user463035818