UVA - 489 Hangman Judge
来源:互联网 发布:eplan软件图片 编辑:程序博客网 时间:2024/06/05 11:01
//
照着题目说的做 模拟 原来blog上的
//
#include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> int clear_away_simple(char str[],int len,char str1[]) { int i,j,temp; for(i=0;i<len-1;i++) { for(j=i+1;j<len;j++) { if(str[i]>str[j]) { temp=str[j]; str[j]=str[i]; str[i]=temp; } } } str1[0]=str[0]; for(i=1,j=1;i<len;i++) { if(str[i]!=str[i-1]) { str1[j]=str[i]; j++; } } return j; } int main() { char str[1000],str2[1000]; char str1[1000]; int Case; int n; while(scanf("%d",&Case)) { if(Case==-1) { return 0; } getchar(); printf("Round %d\n",Case); gets(str); gets(str2); int len=strlen(str); int len2=strlen(str2); int len1; len1 = clear_away_simple(str,len,str1); int i,j,k; int Wrong_mark=0,True_mark=0; int Wrong=0; for(i=0;i<len2;i++) { Wrong_mark=1; for(j=0;j<len1;j++) { if(str2[i]==str1[j]) { str1[j]='0'; for(k=0;k<len1;k++) { if(str1[k]!='0') break; } if(k==len1) { True_mark=1; } Wrong_mark=0; } } if(Wrong_mark==1) { Wrong++; if(Wrong==7) { break; } } if(True_mark==1) { break; } } if(True_mark==1) { printf("You win.\n"); } else if(Wrong==7) { printf("You lose.\n"); } else { printf("You chickened out.\n"); } memset(str1,0,sizeof(str1)); memset(str2,0,sizeof(str2)); } }
0 0
- uva-489 - Hangman Judge
- Uva 489: Hangman Judge
- UVa 489 - Hangman Judge
- UVA 489 - Hangman Judge
- UVA 489 - Hangman Judge
- UVA 489 - Hangman Judge
- uva 489 Hangman Judge
- UVa 489 - Hangman Judge
- UVA - 489 - Hangman Judge
- UVA 489 Hangman Judge
- UVA - 489 Hangman Judge
- UVa 489 - Hangman Judge
- Uva 489 - Hangman Judge
- UVa-489 - Hangman Judge
- UVA - 489 Hangman Judge
- Uva - 489 - Hangman Judge
- UVA - 489 Hangman Judge
- UVA - 489 - Hangman Judge
- 33.APP后端处理视频的方案
- 学渣学C++遇到的一些函数
- java学习之旅10--基本数据类型自动转换_强制转型_类型提升问题
- Nginx目录别名(Alias)支持PHP的配置
- 保单数据遗漏问题记录
- UVA - 489 Hangman Judge
- python-pcap模块解析mac地址
- 如何更有效率的阅读他人源码
- 为自己选择。
- springMVC获取传递的参数
- 题目9:找出唯一的满足a + b + c = 1000的毕达哥拉斯三元组{a, b, c}。
- 安装wordpress出现Warning: fileperms() [function.fileperms]: stat failed for /data/home/qxu1194680081/htd
- 2015062301 - 标语
- 猜数字游戏