競賽選手問題的解答演算法
// Detach.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#define MAXN 64
int array[MAXN+1][MAXN];
int main(int argc, char* argv[])
{
int twon1,twon2,i,j,m,k;
printf("指定n(n=2的k次冪)位選手/n");
scanf("%d",&k);
array[1][1] = 2;
array[2][1] = 1;
m = 1;
twon2 = 1;
while(m {
m++;
twon2 += twon2;
twon1 = 2*twon2;
for(i=twon2+1;i<=twon1;i++)
for(j=1;j<=twon2-1;j++)
array[i][j] = array[i-twon2][j]+twon2;
array[1][twon2] = twon2+1;
for(i=2;i<=twon2;i++)
array[i][twon2] = array[i-1][twon2]+1;
for(j=twon2+1;j {
for(i=1;j array[i][j] = array[i+1][j-1];
array[twon2][j] = array[1][j-1];
}
for(j=twon2;j for(i=1;j<=twon2;i++)
array[array[i][j]][j] = i;
for(i=1;i<=twon1;i++)
{
for(j=1;j printf("%4d",array[i][j]);
printf("/n");
}
printf("/n");
}
printf("/n/n應用程式正在執行....../n");
return 0;
}
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=935652
相關文章
- C語言演算法競賽入門(二)—陣列元素移動、排序問題、猴子選大王問題C語言演算法陣列排序
- 挑選方案問題(牛客競賽 思維題+推導公式)公式
- 初學acmer--《演算法競賽經典入門》第二章2.5 習題自己的解答ACM演算法
- 機器學習 - 競賽網站,演算法刷題網站機器學習網站演算法
- 演算法競賽日誌演算法
- 演算法競賽小技巧演算法
- 倍增與ST演算法 --演算法競賽專題解析(28)演算法
- xmlhttp的問題,盼望解答XMLHTTP
- 演算法競賽中的奇技淫巧演算法
- 如何準備演算法競賽?演算法
- JVM問題及解答JVM
- 演算法競賽進階指南 - 位運算3題詳解演算法
- 挑戰程式設計競賽選讀-選擇排序程式設計排序
- Docker面試問題與解答Docker面試
- Oracle常用問題及解答Oracle
- APatch常見問題解答
- 演算法競賽C++快速入門演算法C++
- 【CSDN競賽第24期】贏熱門圖書《演算法競賽》和定製周邊演算法
- 演算法題——投籃比賽獲勝概率問題演算法
- Rhinoceros 6 for Mac的常見問題解答ROSMac
- Java面試常被問到的題目+解答Java面試
- SQL Server的安全設定問題解答SQLServer
- 軟體新人問題解答(一)
- Ubuntu 常見問題和解答Ubuntu
- Python list,dict問題解答Python
- Linux常見問題解答Linux
- 無錫學院2024年ACM大學生程式設計競賽校選賽 題解ACM程式設計
- 快樂的暑假線上程式設計競賽的第一個問題:分割點遊戲程式設計遊戲
- 演算法競賽——樹和圖的儲存與遍歷演算法
- 演算法競賽中的常用輸入輸出總結演算法
- 演算法:編輯距離問題(動態規劃,詳細解答)演算法動態規劃
- 犀牛Rhinoceros 6 for Mac的常見問題解答ROSMac
- 八成Java開發者解答不了的問題Java
- 第二屆“演算法控”馬拉松程式設計競賽 解題思路演算法程式設計
- 使用flask的時候遇到的問題及其解答Flask
- (演算法競賽)簡單易懂二分圖演算法
- 演算法競賽——BFS廣度優先搜尋演算法
- 「雜文」演算法競賽之黑話大賞演算法