Perfect Shuffles
来源:互联网 发布:苹果6怎样分亨网络 编辑:程序博客网 时间:2024/05/22 07:56
想洗成什么样就洗成什么样的扑克牌
通过计算一个序数的二进制决定使用out 还是in 方式
哈哈
// Inf3.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "stdio.h"
int main(int argc, char* argv[])
{
int k[2][26],r,c,bin[8],n,m,g[52],j;
for(c=0;c<26;c++)
{
k[0][c]=c;
k[1][c]=c+26;
}
printf("Bitte geben Sie N ein!/n");
scanf("%d",&n);
for(m=0;m<8;m++)
bin[m]=0;
for(m=7;m>=0;m--)
{
bin[m]=n%2;
n=n/2;
if(n==1)
{
bin[m-1]=1;
break;
}
}
for(m=0;m<8;m++)
{
j=0;
printf("%d ",bin[m]);
switch(bin[m])
{
case 0:
for(c=0;c<26;c++)
{
for(r=0;r<2;r++)
{
g[j]=k[r][c];
j++;
}
}
break;
case 1:
for(c=0;c<26;c++)
{
for(r=1;r>=0;r--)
{
g[j]=k[r][c];
j++;
}
}
break;
}
for(c=0;c<26;c++)
{
k[0][c]=g[c];
k[1][c]=g[c+26];
}
}
printf("/n");
for(r=0;r<2;r++)
{
for(c=0;c<26;c++)
{
printf("%2d ",k[r][c]);
}
printf("/n");
}
return 0;
}
- Perfect Shuffles
- Random Shuffles
- "Perfect"
- Perfect Resume
- Perfect Shuffle
- perfect jQuery
- Present Perfect
- best,perfect!
- 开源Perfect
- Perfect World
- Perfect World
- Perfect Permutation
- 知识结构---perfect
- Perfect Cubes
- Perfect Sequence
- Perfect Number
- Perfect Squares
- Perfect Squares
- UML简介
- 针对接口编程,而非(接口的)实现
- 结束了,然后开始了。
- UML简介
- AJAX and Session
- Perfect Shuffles
- Rational Rose、PowerDesign、visio这三个软件的功能与异同
- UML简介
- UML简介
- 软件版本号全接触
- UML简介
- 用.NET创建Windows服务
- 在Java中做一个线程安全的类
- UML简介