UVA1584 - Circular Sequence
来源:互联网 发布:阿里云网站怎么用 编辑:程序博客网 时间:2024/04/29 18:31
题目不错,很好的过程,尤其是%n的运用
#include <stdio.h>#include <string.h>#define N 105int less(char *s,int i,int k,int n){ int j; for(j=0;j<n;j++) { if(s[(k+j)%n]>s[(i+j)%n]) return 1; if(s[(k+j)%n]<s[(i+j)%n]) return 0; } return 0;}int main(){ int T; scanf("%d",&T); char s[N]; while(T--) { memset(s,0,sizeof(s)); scanf("%s",s); int len=strlen(s); int i,k=0; for(i=0;i<len;i++) if(less(s,i,k,len)) k=i; for(i=0;i<len;i++) putchar(s[(i+k)%len]); putchar(10); } return 0;}
0 0
- UVa1584 - Circular Sequence
- UVA1584 - Circular Sequence
- uva1584 - Circular Sequence
- uva1584 Circular Sequence
- UVA1584 UVALive3225 Circular Sequence
- UVa1584 Circular Sequence
- UVa1584 - Circular Sequence
- UVa1584-Circular Sequence
- UVa1584——Circular Sequence
- UVa1584 环状序列 (Circular Sequence)
- Uva1584-环状序列-Circular Sequence-字典序
- 环状序列(Circular Sequence, ACM/ICPC Seoul 2004, UVa1584)
- uva1583 Digit Generator && uva1584 Circular Sequence(水)
- UVa1584 Circular Sequence(环状序列) (java版本)
- UVA1584 - Circular Sequence 循环字符串比较的技巧
- 环装序列 (Circular Sequence, ACM/ICPC Seoul 2004, UVa1584)
- 环状序列(Circular Sequence, ACM/ICPC Seoul 2004, UVa1584)
- 《算法竞赛入门经典2ndEdition 》例题3-6 环状序列(Circular Sequence, Uva1584)
- Errors running builder 'DeploymentBuilder' on project_java
- TCP和UDP的区别
- 学习OpenCV:滤镜系列(1)—— 雕刻&浮雕
- iOS 关于UITabBarItem 选中图片的颜色以及标题的颜色设置
- 斐波那契数列
- UVA1584 - Circular Sequence
- 引用计数的一些测试
- bootstrap学习视频
- IOS8 设置TableView Separatorinset 分割线从边框顶端开始
- three.js 源码注释(二十四)Core/Face4.js
- 二维数组的4个题目!!!!!!!!!
- 【Git笔记】"error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm"的解决方法
- 为什么要选择香港主机空间
- 大富翁