results


所有跟贴·加跟贴·新语丝读书论坛

送交者: qtl 于 2009-06-08, 13:05:46:

回答: 做个智力题放松放松。 由 forfun 于 2009-06-08, 12:39:30:

#include<iostream>
#include<iomanip>
using namespace std;

int main(void){
static int a[101],i,j;
for(i=1; i<101; ++i)
for(j=1; j<101; ++j)
if(j%i==0) a[j]=1-a[j];

for(i=1; i<101; ++i){
cout<<" ("<<setw(3)<<i<<')'<<setw(2)<<a[i];
if(i%8==0)cout<<endl;
}
cout<<endl;
return 0;
}

( 1) 1 ( 2) 0 ( 3) 0 ( 4) 1 ( 5) 0 ( 6) 0 ( 7) 0 ( 8) 0
( 9) 1 ( 10) 0 ( 11) 0 ( 12) 0 ( 13) 0 ( 14) 0 ( 15) 0 ( 16) 1
( 17) 0 ( 18) 0 ( 19) 0 ( 20) 0 ( 21) 0 ( 22) 0 ( 23) 0 ( 24) 0
( 25) 1 ( 26) 0 ( 27) 0 ( 28) 0 ( 29) 0 ( 30) 0 ( 31) 0 ( 32) 0
( 33) 0 ( 34) 0 ( 35) 0 ( 36) 1 ( 37) 0 ( 38) 0 ( 39) 0 ( 40) 0
( 41) 0 ( 42) 0 ( 43) 0 ( 44) 0 ( 45) 0 ( 46) 0 ( 47) 0 ( 48) 0
( 49) 1 ( 50) 0 ( 51) 0 ( 52) 0 ( 53) 0 ( 54) 0 ( 55) 0 ( 56) 0
( 57) 0 ( 58) 0 ( 59) 0 ( 60) 0 ( 61) 0 ( 62) 0 ( 63) 0 ( 64) 1
( 65) 0 ( 66) 0 ( 67) 0 ( 68) 0 ( 69) 0 ( 70) 0 ( 71) 0 ( 72) 0
( 73) 0 ( 74) 0 ( 75) 0 ( 76) 0 ( 77) 0 ( 78) 0 ( 79) 0 ( 80) 0
( 81) 1 ( 82) 0 ( 83) 0 ( 84) 0 ( 85) 0 ( 86) 0 ( 87) 0 ( 88) 0
( 89) 0 ( 90) 0 ( 91) 0 ( 92) 0 ( 93) 0 ( 94) 0 ( 95) 0 ( 96) 0
( 97) 0 ( 98) 0 ( 99) 0 (100) 1




所有跟贴:


加跟贴

笔名: 密码: 注册笔名请按这里

标题:

内容: (BBCode使用说明