第3关 - GoC模拟题3

2024-04-13 22:44
文章标签 模拟题 goc

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

GoC测试模拟题(2017.4.18)第1题:棱形(lx)

题目描述

棱形是四条边相等的四边形,但角度不确定。请编程画出如下图的边长为50,内角分别是45度和135度的棱形。

153.png

说明: 上图中红色数字是标明尺寸的,不需要画出。

输入格式

空。

输出格式

题目要求的图形。

int main(){p.fd(50).rt(135).fd(50).rt(45).fd(50).rt(135).fd(50);    return 0;
}

GoC测试模拟题(2017.4.18)第2题:尺(che)

题目描述

请画出下面形状的尺。

 

说明:横的每段长度是10; 高度有2种:高的是10,矮的是5。

输入格式

空。

输出格式

题目要求的图形。

int main(){p.speed(9);for(int i=1;i<=10;i++){p.fd(10).bk(10).rt(90).fd(10).lt(90).fd(5).bk(5).rt(90).fd(10).lt(90);}p.fd(10);return 0;
}

GoC测试模拟题(2017.4.18)第3题:圆环(yh)

题目描述

输入2个不同的正整数a和b,其中较大的数作为外半径,较小的作为内半径,画一个红色(1号色)的圆环。

输入格式

一行2个不同的正整数a,b:范围在[10..100]。

输出格式

相应的图形。

输入/输出例子1

输入:

20 50

输出:

blob.png

输入/输出例子2

输入:

70 40

输出:

blob.png

GoC测试模拟题(2017.4.18)第4题:年月日(nyr)

题目描述

输入日期时有一种简单的记录方法:用一个六位的数字,前2位表示年、中间2位表示月、后2位表示日。比如:数字150326表示15年3月26号。小P同学想用一个矩形来表示这个日期:用年当宽,日当高,月当颜色编号(因为月最大不超过12)。前面的数字150326的对应图形为:

156-1.png

输入格式

一个正整数a:6位的数字。

输出格式

相应的图形。

输入/输出例子1

输入:

220122

输出:

blob.png

输入/输出例子2

输入:

650228

输出:

blob.png

 

int main(){int n;cin>>n;p.rr(n/10000,n%100,n/100%100);return 0;
}

GoC测试模拟题(2017.4.18)第5题:相同长度(xtcd)

题目描述

有2种矩形地砖,形状分别是:高为a、宽为b;高为a、宽为c。 现在分别使用这2种地砖上下铺成2行,并且2行的长度要相等,最少要几块地砖? 请画出出答案(具体见输入输出样例)。

输入格式

3个正整数a,b,c,范围都不超过500。

输出格式

相应的图形。

输入/输出例子1

输入:

20 40 30

输出:

blob.png

输入/输出例子2

输入:

30 40 60

输出:

blob.png

 

int main(){int a,b,c,i=0;cin>>a>>b>>c;p.moveTo(-390,0);for(i=b;;i=i+b)if(i%c==0)break;for(int j=0;j<i/b;j++)p.fd(a).rt(90).fd(b).rt(90).fd(a).lt(180);p.lt(90).fd(i).rt(90).bk(a);for(int j=0;j<i/c;j++)p.fd(a).rt(90).fd(c).rt(90).fd(a).lt(180);p.lt(90).fd(i);return 0;}

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



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

相关文章

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

题目描述 一个快递公司希望在一条街道建立新的服务中心。公司统计了该街道中所有区域在地图上的位置,并希望能够以此为依据为新的服务中心选址:使服务中心到所有区域的距离的总和最小。 给你一个数组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