日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

AOJ 491.扑克牌

發布時間:2025/6/17 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AOJ 491.扑克牌 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Time Limit: 1000 ms???Case Time Limit: 1000 ms???Memory Limit: 64 MB
Total Submission: 54???Submission Accepted: 24 Description 撲克牌大家非常熟悉,撲克牌從小到大的順序為:
3,4,5,6,7,8,9,10,J,Q,K,A,2
我們就做個簡單的事,單張撲克牌比大小,并且還沒有花色區別,也沒有大小王。

?

Input 第1行:一個整數T(T<=20),代表測試數據的組數。
第2到T+1行:每行輸入兩個撲克牌值,也就是描述中的那13個代號,以空格分隔。輸入的字母為大寫字母。

?

Output 輸出T行,每行為前者和后者的關系。
前者大于后者則輸出>
前者等于后者則輸出=
前者小于后者則輸出<

?

Sample Input
OriginalTransformed
2 3 3 A K

?

Sample Output
OriginalTransformed
= >

應特別注意其中唯一一個占據兩個字符空間10。

可以通過讀入字符串來讀入數據,判斷c[0](因為1對應的只有10,數字1用A表示)

1 /* 2 By:OhYee 3 Github:OhYee 4 Email:oyohyee@oyohyee.com 5 */ 6 #include <cstdio> 7 #include <algorithm> 8 #include <cstring> 9 #include <cmath> 10 #include <string> 11 #include <iostream> 12 #include <vector> 13 #include <list> 14 #include <stack> 15 using namespace std; 16 17 #define REP(n) for(int o=0;o<n;o++) 18 19 const char d[13] = {'3','4','5','6','7','8','9','1','J','Q','K','A','2'}; 20 21 int main() { 22 int T; 23 scanf("%d",&T); 24 REP(T) { 25 char a[3],b[3]; 26 scanf("\n%s%s\n",&a,&b); 27 if(a[0] == b[0]) { 28 printf("=\n"); 29 continue; 30 } 31 int i,j; 32 for(i = 0;i < 13;i++) 33 if(d[i] == a[0]) 34 break; 35 for(j = 0;j < 13;j++) 36 if(d[j] == b[0]) 37 break; 38 printf("%c\n",i < j ? '<' : '>'); 39 } 40 return 0; 41 }

?

轉載于:https://www.cnblogs.com/ohyee/p/5269856.html

總結

以上是生活随笔為你收集整理的AOJ 491.扑克牌的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。