E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Uva489
UVa489
- Hangman Judge
#include#includeusingnamespacestd;stringa[3]={"Youwin.","Youlose.","Youchickenedout."};intchance,lef;strings1,s2;voidhangman(charc){intlen=s1.length();boolflag=true;for(inti=0;i>n&&n!=-1){cout>s1>>s2;
pkustu
·
2024-02-13 23:41
c++
算法
开发语言
UVA489
- Hangman Judge
#includeusingnamespacestd;intl,chance,rnd,win,lose,len2;chars[103],s2[106];voidguess(chara){intbad=1;for(inti=0;i
仰天雄
·
2024-02-13 23:10
UVA
c++
算法
算法竞赛入门经典(第二版) | 例题4-2 刽子手游戏 (
UVa489
,Hangman Judge)
大家站在出题者的角度考虑,我们出了一道大水题,会让它又臭又长或是用复杂的函数吗?不会。所以做这种题千万不要想得太复杂。循环+数组足矣。提目(提交)链接→UVa-489百度翻译→百度翻译没使用过该网站的同学请猛戳这里→vJudge教程输入输出规则按题给句子输出即可,每个输出之间没有空行。测试规则1.错7次则lose。2.猜一个已经猜过的(无论是正确的还是错误的字母),都算错。3.若已经全部猜出,之后
小张同学_
·
2020-08-26 15:04
算法竞赛与入门经典
函数和递归
c++
《算法竞赛入门经典(第2版)》例题4-2刽子手 (Hangman Judge ,
UVa489
)
这道题比较有意思的是提前输出,比如算例:1aabcdfg输出应该是win算法很简单,找到相同的字符就把它变0,变空好像出了问题,这里写的0,然后统计就好了,不过提前输出的条件要注意strlen和flag变量是否相等,相等立马退出#include#include#includechara1[100];chara2[100];voidoper(char*a1,char*a2){intlose=0;in
Th3mess
·
2020-08-26 15:08
算法竞赛入门经典 紫书 第四章
qsort在算法竞赛中不经常使用经常使用sort函数这里是为了告诉“将一个函数作为参数传递给另外一个函数”是很有用的例题4-2刽子手游戏
UVa489
我们先来考虑,程序设计的方式一般有两种:自顶向下和自
isSiYua
·
2020-08-24 21:27
算法竞赛入门经典
书籍的知识
UVa489
Hangman Judge(侩子手游戏)
思路:首先统计给出单词中,有哪些字母出现以及总共的字母数量。然后再与给出的字符串进行比较即可。#includeusingnamespacestd;intmain(){intn,i,na[30],count,flag,sum;chara[50],b[50];while(scanf("%d",&n)!=EOF&&n!=-1){scanf("%s%s",a,b);count=0;flag=2;sum=0
扫地di
·
2020-08-24 14:20
C/C++
UVa489
Hangman Judge
题目https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=832&page=show_problem&problem=430刽子手游戏。题目较长,理解以后很容易…就是猜词游戏,输入电脑给的字符串题目和玩家猜测的单词,如果答案中有这个单词,则所有的该单词都会显示出来,有7次机会,猜曾经猜对的单词算
sinat_19628145
·
2016-03-11 09:00
记录一下
加入acm大家庭以来,第一次写一道题(
UVA489
;;虽然有点水),从敲代码没有eroorwarning,不用调试直接输出正确,再到交上去直接accept,内心是无比开心的,人一定是在进步的,放假看着别人一直吃喝玩乐
zjy2015302395
·
2016-02-05 10:00
UVa489
刽子手的游戏
竟然停了一周的时间再写,对时间的利用效率太低了。 ————————————————————————————————————————————————————————————————————————————— 这个代码之前写过,但不知道为什么在UVa提交给wa了,因为已经做过上两篇博客的题(主要是自己思路做的),编码能力确实有很大提高,感觉重写以后的程序可读性更强,但是还是WA了,就想写个对
a272846945
·
2015-11-07 14:00
ACM
uva
Hangman Judge
UVa489
这道题只要注意标记,统计一下个数就行了。
wsnbb123456789
·
2015-10-29 09:00
UVA 489
UVA489
这道题目略坑,如果用模拟来做的话,其实很简单,一开始想的是模拟之后觉得集合更简答,但是忽略了一点是,用集合来做的话,集合是无序的,但是题目中得输入顺序是有序的。
f(sixleaves) = sixleaves
·
2015-02-07 13:00
【基础练习】【模拟】
Uva489
- Hangman Judge题解
ruka(刘汝佳《算法竞赛入门经典》第二版)第四章的例题,原题目使用函数写的,我读了代码后自己写了一遍,没有用函数,调了十几分钟,写这篇题解总结一下教训。题目大意是判断输入的字符串是否猜中猜中一个字母就猜中了所有相同字母重复猜一个字母算错一共有七次猜错机会如果机会内猜对就赢了(win)用光机会就输了(lose)没用光但也没猜对就是放弃了(chickendout)代码放上://Uva489Hangm
ametake
·
2015-01-18 09:00
基础练习
UVA489
Hangman Judge
题意:给一个小写字母序列,然后猜测一串序列,每猜到一个字母第一个序列的所以这个字母就显示出来,如果没有猜到就画一笔,画到七笔后就算输,所有字母都显示出来后就算赢,如果没画到7笔并且用来猜测的序列字母已用完,则输出Youchickenedout#include #include #include #include #include #include #defineN22222 usingnamesp
wust_ZJX
·
2014-08-03 20:00
Uva489
- Hangman Judge
看完例题思路后,学习例题的自顶向下逐步求精法,然后自己实现代码,运行比例题稍稍快。。#include #include #include #include chars[100],s2[100]; intleft,chance;//记录还需猜的单词与剩余猜的次数 intn; intwin,lose; intd; voidguess(chars2[]){ for(inti=0;i
sinat_17231979
·
2014-08-02 22:00
uva489
Hangman Judge
HangmanJudge In``HangmanJudge,''youaretowriteaprogramthatjudgesaseriesofHangmangames.Foreachgame,theanswertothepuzzleisgivenaswellastheguesses.Rulesarethesameastheclassicgameofhangman,andaregivenasfo
·
2011-11-30 00:00
uva
uva489
Hangman Judge
HangmanJudge In``HangmanJudge,''youaretowriteaprogramthatjudgesaseriesofHangmangames.Foreachgame,theanswertothepuzzleisgivenaswellastheguesses.Rulesarethesameastheclassicgameofhangman,andaregivenasfo
x954818696
·
2011-11-30 00:00
input
each
output
Getting Started Uva10055 Uva10071 Uva10300 Uva458 Uva494 Uva490 Uva445 Uva488
Uva489
Uva694 Uva457
我爱A水题...嘿嘿... UVA10055-HashmattheBraveWarrior入门题,注意数据类型为longlong即可ude#includeusingnamespacestd;intmain(){longlonga,b;while(scanf("%lld%lld",&a,&b)!=EOF){printf("%lld/n",b-a>0?b-a:a-b);}return0;} UVA1
swm8023
·
2011-06-04 11:00
游戏
c
算法
String
iostream
UVA 489
UVA489
发帖前再次抱怨一下C++博客不支持最新的Firefox发帖的情况,让我辛辛苦苦码的字又找不到了。
GLORY | 学习·记录
·
2011-03-12 23:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他