プログラムの実行結果は以下の通り。
Find,N:24
プログラムのソースは以下の通り。
#include "puzutl.h" int main( int argc, cstring argv[]) { for( int p=3; p< 100; p++) { int n = 0; for( int i=3; i<= p; i++) { if( (p%i) == 0) n += p/i; } if( p == n) ps( "Find,N:%d\n", p); } return 0; }