(挑战编程_2_5)Stack 'em Up
来源:互联网 发布:网络用语 刚 编辑:程序博客网 时间:2024/05/16 12:36
http://www.programming-challenges.com/pg.php?page=downloadproblem&probid=110205&format=html
#include <iostream>#include <string>#include <map>#include <stdio.h>#include <cstring>#include <stdlib.h>using namespace std;int data[110][60];int result[53];int temp[53];int main() {int n;//#ifndef ONLINE_JUDGE//freopen("C:/Users/cao/Desktop/算法/要看的书/算法/2挑战编程/input/1.inp", "r", stdin);//freopen("C:/Users/cao/Desktop/算法/要看的书/算法/2挑战编程/input/3.outp", "w", stdout);//#endifcin >> n;while (n--) {int k;cin >> k;int i, j;for (i = 1; i <= k; i++) {for (j = 1; j <= 52; j++) {cin >> data[i][j];}}getchar();string input;for (i = 1; i <= 52; i++) {result[i] = i;}while (getline(cin, input)) {if (input == "") break;int t = atoi(input.c_str());for (i = 1; i <= 52; i++) {temp[i] = result[data[t][i]];}memcpy(result, temp, sizeof(result));input = "";}for (i = 1; i <= 52; i++) {int row, column;row = (result[i] - 1) / 13;column = (result[i] - 1) % 13;if (column >= 0 && column <= 8) {cout << column + 2;} else {switch (column) {case 9:cout << "Jack";break;case 10:cout << "Queen";break;case 11:cout << "King";break;case 12:cout << "Ace";break;}}cout << " of ";switch (row) {case 0:cout << "Clubs" << endl;break;case 1:cout << "Diamonds" << endl;break;case 2:cout << "Hearts" << endl;break;case 3:cout << "Spades" << endl;break;}}if (n != 0) {cout << endl;}}return 0;}
- (挑战编程_2_5)Stack 'em Up
- 110205 Stack 'em Up ( Stack em Up )
- uva 10205 - Stack 'em Up(模拟)
- UVa 10205 Stack 'em Up
- uva 10205 Stack 'em Up
- UVA 10205 - Stack 'em Up
- UVa:10205 Stack 'em Up
- UVa 10205 Stack 'em Up
- UVA10205 - Stack 'em Up(模拟)
- UVa Problem 10205 Stack ’em Up (完美洗牌术)
- UVa Problem Solution: 10205 - Stack 'em Up
- UVa 10205 Stack 'em Up (模拟)
- programming-challenges Stack 'em Up (110205) 题解
- UVA 10205 Problem E: Stack 'em Up(模拟)
- 2.8.5 完美洗牌术 Stack 'em Up
- 31. Rack ‘Em Up
- (挑战编程_2_2)
- 编程挑战(一)
- (挑战编程_2_3)Hartals
- c/c++的发展与不同
- 绿色系统收藏分享:萝卜家园系统下载
- 集中修复升级ADT22以后ClassNotFoundException的项目
- 在系统中检测指定的窗口是否已经打开,检查某进程是否存在
- (挑战编程_2_5)Stack 'em Up
- vsftpd安装的问题
- 二十世纪最伟大的10大算法___CS专业用
- VC6.0下设置Unicode编译环境
- dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算(终结版)
- 强制换行和禁止换行样式
- android退出时关闭整个应用程序
- 总结一下最近面试一系列悲剧的原因
- 优势谈判