当前位置: 首页 > news >正文

UVA489刽子手游戏

UVA489 刽子手的游戏 Hangman Judge - 洛谷

#include <bits/stdc++.h>
using namespace std;bool arr[26];
int main()
{int n;while (cin >> n && n != -1){string s1, s2;memset(arr, 0, sizeof(arr));cout << "Round " << n << endl;cin >> s1 >> s2;int lose = 0, win = 0, sum = 0;int len1 = s1.size(), len2 = s2.size();for (int i = 0; i < len1; i++){if (arr[s1[i] - 'a'] == 0){arr[s1[i] - 'a'] = 1;sum++;}}// cout << sum << endl;for (int i = 0; i < len2; i++){if (!sum)break;if (arr[s2[i] - 'a']){arr[s2[i] - 'a'] = 0;sum--;}else{lose++;}}if (lose > 6)cout << "You lose.\n";else if (sum)cout << "You chickened out.\n";elsecout << "You win.\n";}return 0;
}

http://www.dtcms.com/a/255978.html

相关文章:

  • 【appium】3.查看本地已安装的appium版本
  • 项目中后端如何处理异常?
  • 为WIN10微软输入法的全角切换Bug禁用Shift+Space组合键
  • Redis 存储数据需要注意哪些问题?热 key 问题、大 key 问题怎么处理?
  • 天若 OCR效率工具F4 截图秒识别,多语言混合文本准确率高离线识别保隐私
  • LangChain-5-agent
  • (C++)C语言和C++的关系和区别(C++教学)(C语言)
  • 59-Oracle 10046事件-知识准备
  • Spring Boot微服务架构实战:从单体到分布式的完整转型指南
  • 外卖之后再度进军酒旅,京东多线出击的逻辑是什么?
  • 鸿蒙NEXT-鸿蒙老版本迁移最新版本(API19,modelVersion5.1.1)
  • Spring Boot的自动装配和自动配置
  • MCU量产高效烧录:BootLoader与App合并技巧
  • 深入解析 C++ 中的红黑树:原理、实现与应用
  • 跨平台轻量级RTSP服务:重构内网超低延迟直播体验
  • “氢键本征型材料 + 柔性电容应变片”方案分析
  • 跟着AI学习C# Day26
  • ZooKeeper 3.9.2 集群安装指南
  • python web开发-Flask数据库集成
  • pikachu靶场通关笔记42 不安全的URL重定向
  • SpringBoot电脑商城项目--显示购物车列表
  • 【无标题】使用 Chocolatey 安装 WSL 管理工具 LxRunOffline
  • win环境使用openssl创建p12证书
  • emscripten 编译 wasm 版本的 openssl
  • 启动hardhat 项目,下载依赖的npm问题
  • 【系统问题】解决 Windows10 点击任务栏的音量图标(喇叭)无效
  • 文生视频(Text-to-Video)
  • opencv try-catch
  • OCCT基础类库介绍:Modeling Algorithm - Features
  • 【STM32】STM32的中断系统寄存器NVIC、EXTI