DotNotation(模拟题)

2024-05-03 09:18
文章标签 模拟题 dotnotation

本文主要是介绍DotNotation(模拟题),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

    这本来是一道水题的 ,  最后没发现 题目要求是单个数字  好无语啊

#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;int main()
{char ch[52];int i,j,t,len,flag;freopen("in.txt","r",stdin);scanf("%d",&t);getchar();while(t--){gets(ch);len=strlen(ch);flag=0;i=0;if(!isdigit(ch[0]) || !isdigit(ch[len-1])){printf("No\n");continue;}if(i<len && isdigit(ch[i])) i++;for(;i<len;){while(i<len && ch[i]=='.')  i++;if(ch[i]=='+' || ch[i]=='-' || ch[i]=='*' || ch[i]=='/'){i++;while(i<len && ch[i]=='.')  i++;if(!isdigit(ch[i])){flag=1;printf("No\n");break;}i++;}else{flag=1;printf("No\n");break;}}if(!flag)   printf("Yes\n");}return 0;
}

题目来源  UESTC 1001

这篇关于DotNotation(模拟题)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/956389

相关文章

机试算法模拟题 服务中心选址

题目描述 一个快递公司希望在一条街道建立新的服务中心。公司统计了该街道中所有区域在地图上的位置,并希望能够以此为依据为新的服务中心选址:使服务中心到所有区域的距离的总和最小。 给你一个数组positions,其中positions[i] = [left, right] 表示第 i 个区域在街道上的位置,其中left代表区域的左侧的起点,right代表区域的右侧终点,假设服务中心的位置为loca

HDU 1332(模拟题,电子数字)

#include <iostream>#include <cstring>using namespace std;#define MAXLENGTH 8void lcd_display (long size, long number){// 将number拆分为单个的数字。int digits[MAXLENGTH];memset (digits, -1, sizeof (

AcWing 1801:蹄子剪刀布 ← 模拟题

【题目来源】https://www.acwing.com/problem/content/1803/【题目描述】 你可能听说过“石头剪刀布”的游戏。 这个游戏在牛当中同样流行,它们称之为“蹄子剪刀布”。 游戏的规则非常简单,两头牛相互对抗,数到三之后各出一个表示蹄子,剪刀或布的手势。蹄子赢剪刀,剪刀赢布,布赢蹄子。 例如,第一头牛出“蹄子”手势,第二头牛出“布”手势,则第二头牛获胜。 如果两头牛出

Elasticsearch 认证模拟题 - 22

一、题目 索引 task 索引中文档的 fielda 字段内容包括了 hello & world,索引后,要求使用 match_phrase query 查询 hello & world 或者 hello and world 都能匹配该文档 1.1 考点 分词器 1.2 答案 # 创建符合条件的 task 索引,设置 field 字段,并写入数据PUT task{"settings

模拟题1(考虑周全以及情况较多)

牛客小白月赛96(重现赛)D题 题目解析以及注意事项 该题主要是找线路最多和最少的各种情况,从而达到整体连通图的构建代价最小的情况。 注意事项:a,b的正负影响着这个图的线尽可能的多还是少 思路图 { a ≥ b { b < 0 a < 0 : 能连的线都连上 b < 0 a ≥ 0 :奇偶性不同线能连的的全连上 b > 0 :连奇偶性不同的点,而且线的数量要尽量小 a < b { a <

Elasticsearch 认证模拟题 - 21

一、题目 写一个查询,要求查询 kibana_sample_data_ecommerce 索引,且 day_of_week、customer_gender、currency、type 这 4 个字段中至少两个以上。 1.1 考点 Boolean 1.2 答案 GET kibana_sample_data_ecommerce/_search{"query": {"bool": {"sho

hodj 1008 Elevator (模拟题)

个人写的代码不够简洁,而且在处理这种多循环的代码时,每次循环时变量没有重新赋值为0,造成了调试了好几次代码才通过,这是不应该的。在这次代码中,time和current都没有重新赋值为0,下回应该注意。还要网友在代码中对题目的中时间常量进行了赋值,这一点很好,要学习。 代码如下: #include <iostream>#include <algorithm>#include <string>

Elasticsearch 认证模拟题 - 17

这两道题目非常具有代表性,分别是跨集群复制和跨集群检索,需要相应的 许可 这里在虚拟机上搭建集群完成这两道题目,这里补充一下 elasticsearch 和 kibana 的配置文件 # elasticsearch.ymlcluster.name: cluster2node.name: cluster2-nodepath.data: /home/jie/es8/cluster2/data

Elasticsearch 认证模拟题 - 14

一、题目 在集群中输入以下指令: PUT phones/_doc/1{"brand":"Samsumg","model":"Galaxy S9+","features":[{"type":"os", "value":"Android"},{"type":"storage", "value":"64"},{"type":"camera_resolution", "value":"12"}]}

Elasticsearch 认证模拟题 - 16

一、题目 创建一个搜索模版,要求 match_prase 查询,并且用指定的格式高亮,并排序 # 创建索引PUT my_index{"settings": {"number_of_replicas": 0,"number_of_shards": 1},"mappings": {"properties": {"a":{"type": "text"},"b":{"type": "integer