public static void main(String args[]){
int puke[][] = new int[52][2]
for(int i = 0 i <52i++){
puke[i][0] = i+1//牌面
}
for(int i = 2i <= 52 i++){
for(int j = 0 j <52j++){
if(puke[j][0]%i==0){
puke[j][1]=Math.abs(puke[j][1]-1)//1为0,0为1
}
}
}
for(int i = 0 i <52i++){
if(puke[i][1]==0)//为正面打印
System.out.println(puke[i][0])
}
}
}
结果为:1,4,9,16,25,36,49
public class Test {public static void main(String args[]){
int puke[][] = new int[52][2]
for(int i = 0 i <52i++){
puke[i][0] = i+1//牌面
puke[i][1] = 0//0表示正面,1表示背面
}
for(int i = 2i <= 52 i++){
for(int j = 0 j <52j++){
if(puke[j][0]%i==0){
puke[j][1]=Math.abs(puke[j][1]-1)//1为0,0为1
}
}
}
for(int i = 0 i <52i++){
if(puke[i][1]==0)//为正面打印
System.out.println(puke[i][0])
}
}
}
结果为:1,4,9,16,25,36,49
Araneid 蜘蛛纸牌游戏详细参考工程主页: http://pub.idr.gov.cn/dujid/projects/araneid
源代码下载(或附件):
http://pub.idr.gov.cn/dujid/projects/araneid/download/araneid-1.1.0-src.zip
二进制下载:
http://pub.idr.gov.cn/dujid/projects/araneid/download/araneid-1.1.0.zip
运行时请先解压缩,然后执行 classes 目录下的 start.bat