/**
模拟求出循环节来
*/
#include <stdio.h>
#include <string.h>
#include <map>
#include <string>
using namespace std;
#define N 10000
int main()
{
string st[N],s,ss,sta;
char card[52][3],cc[110];
int l,r,n,t,cas = 0,i,k;
scanf("%d",&t);
while(t--)
{
k = 0;
for(i = 0; i < 52; ++i)
{
scanf("%s",card[i]);
if(card[i][1])
{
cc[k++] = card[i][0];
cc[k++] = card[i][1];
}
else
{
cc[k++] = '0';
cc[k++] = card[i][0];
}
}
[循环节一水] hdu 4350 card
最新推荐文章于 2019-08-09 19:53:14 发布
这是一个关于计算循环节的编程问题,涉及到字符串操作和循环移位。博客提供了两种解决方案,第一种通过模拟求解循环节,利用字符串操作截取和拼接,第二种采用数学方法直接计算环的位置,然后输出排列顺序。示例中给出了具体的输入和输出样例。
摘要由CSDN通过智能技术生成