- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我的代码:
#include <stdio.h>
int main(void) {
int i;
int num[13] = {0};
char poker[5];
// input a set of five cards
for (i = 0; i < 5; i++) {
scanf(" %c", &poker[i]);
}
for (i = 0; i < 5; i++) {
if (poker[i] == '10') num[9]++; // how do I modify this line?
if (poker[i] == 'J') num[10]++;
if (poker[i] == 'Q') num[11]++;
if (poker[i] == 'K') num[12]++;
if (poker[i] == 'A') num[0]++;
if (poker[i] >= '2' && poker[i] <= '9') {
num[poker[i] - '0' - 1]++;
}
}
int check = 1;
for (i = 0; i < 13; i++) {
// if num[i] != 2 or 3 then it's not full house
if (num[i] == 1 || num[i] > 3) {
check = 0;
}
}
if (check) {
printf("YES\n");
} else {
printf("NO\n");
}
return 0;
}
一切正常,除了包含“10”的输入数据。
标准输入示例
10 10 10 K A
预期标准输出
否
但是,我的程序会将其识别为满座。
我认为出错的原因是“10”实际上不是一个字符。
有没有办法修改我的代码并解决这个问题?
谢谢!
最佳答案
尝试使用不同的字符来表示 10,例如“T”
关于C:检查一组五张牌是否组成葫芦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46866299/
我正在尝试在 xamarin 表单上的单选按钮上执行新闻事件。单选按钮的索引为 0 到 5。 如果我运行 query("RadioButton", :contentDescription) 这将返回
当我需要运行一个简单的葫芦测试时,我总是会遇到 HTTPClient::KeepAliveDisconnected 异常。 控制台输出: Feature: Login As a User i wa
我是TeamCity / Spiratest的新手,并且具有以下要求: (a)我们必须让TeamCity运行Calabash测试并 (b)如果存在故障,则必须使用屏幕截图将缺陷记录到JIRA (c)并
我想编写一个测试来检测状态栏中是否显示带有特定文本的通知。到目前为止,我尝试使用 swipe 操作来拉下通知抽屉。遗憾的是,滑动只能左右滑动,不能向下滑动。我还尝试使用 drag 操作来下拉通知抽屉。
情况如下。我使用 Jenkins 2.32.2 创建了一个 headless 的 Ubuntu 16.04 Docker 容器,目前是 openjdk 1.8.0_121 以及 JDK 7u80(JD
我正在尝试使用 --keyboard_enter_char "Delete"-- 删除 textField 中的字符,这是我在步骤定义中的代码。 touch(query("textField")[0]
我正在尝试验证最初禁用 continueButton.isEnabled = false 的 UIButton 是否存在。 当我在 calabash-ios console 中检查树时,我得到以下结果
我从 calabash 开始,但无法运行测试。测试很简单,按一个TextView即可: Feature: Login feature Scenario: Given I am on the L
我正在尝试使用查询命令获取每个类的值。下面是我得到的示例 UI 组件: [0] { "class" => "UITabBarSwappableImageView",
我们有一个 UITextView,其中包含一个带有两个嵌入链接的属性字符串,这两个链接是使用 NSLinkAttributeName 在 TextView 中创建的。我们正在使用 Calabash 来
我正在使用calabash-android-java测试使用 Xamarin 构建的混合应用程序。正如您在下面看到的,我能够查询 DOM 元素,甚至将一些信息记录到控制台,但是当我执行 touch 命
我是 calabash-ios 的新手,有一个虚拟问题是: 我怎么可能用安装了 ipa 文件(包括 calabash 框架)但没有 xcodeproj 的真实设备运行 calabash 测试? 问题是
我们可以为 Calabash-Android 模拟 Android 设备上的主页按钮吗?我需要点击我们脚本中的主页按钮来使用 Calabash 执行我的脚本。 最佳答案 我自己还没有尝试过。但四处寻找
每次断言失败时,我都会遇到“堆栈级别太深(SystemStackError)”错误,无论实际的 :timeout_message 是什么 以下代码示例只是每次断言失败时出现上述错误的众多代码示例中的两
我是一名优秀的程序员,十分优秀!