首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2017广东工业大学程序设计竞赛初赛 题解&源码(A,水 B,数学 C,二分 D,枚举 E,dp F,思维题 G,字符串处理 H,枚举)

有一天,tmk来到三饭二楼,发现汤饭取餐窗口没人,但点餐窗口却排满了人,原来卖汤饭的蜀黍刚刚开始工作,tmk无聊的数了数排队人数,刚好n个人。...Tmk想知道如果这个时候自己排到队尾,需要多久才能取到汤饭,由于我们广工大学生素质比较高,所以没人插队,当然tmk也不会插队,而且他们意志坚定,所以不会中途而废。...接着每行有一个n(0<=n<=10000),表示tmk到三饭二楼时点餐窗口排队的人数。 Output 对于每个n,输出一个整数表示tmk多久能取到汤饭。...的航拍图像 Description 这下糟了,TMK他竟然获得了一次玩无人机的机会,TMK兴奋得像个孩子,拿着无人机摆弄了起来。...tmk的记忆力也是十分了得,他记住了这段时间骑过的所有小黄车的密码和原始数字,他想知道他总共转了多少格,但是tmk很懒,所以这个艰巨的任务就交到了你的手里。

95260
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛--L-用来作弊的药水

    链接:https://www.nowcoder.com/acm/contest/90/L 来源:牛客网 1.题目描述 在一个风雨交加的夜晚,来自异世界的不愿透露姓名的TMK同学获得了两种超强药水...根据说明书,TMK知道了这两种药水的作用: (1)药水A能使人的生命值提高,每饮用1个单位能使他生命值变成原来的x倍,即每饮用p个单位能使他的生命值变成原来的x^p(x的p次方)倍。...于是TMK迫不及待地喝下了所有的a个单位的药水A和b个单位的药水B,他立马体会到了自己能力的超强变化,然后他看了接下来的说明书: 药水A和药水B能互相抑制对方的负面效果,一旦生命值提升的倍数和能量值提升的倍数不相等...于是TMK同学慌了,他想知道自己提升的生命值和能量值的倍数是否相等,由于他非常慌张,所以他把计算的重任交给你了。 作为埃森哲公司的一员,你觉得这个问题很简单,这得益于埃森哲公司分享知识的文化。...(1<=x,a,y,b<=10^9) 输出描述: 每组数据输出一行”Yes”或”No”(不包含双引号),表示TMK提升的生命值和能量值的倍数是否相等,相等为”Yes”,不相等为”No”。

    37020

    2017广东工业大学程序设计竞赛决赛 题解&源码(A,数学解方程,B,贪心博弈,C,递归,D,水,E,贪心,面试题,F,贪心,枚举,LCA,G,dp,记忆化搜索,H,思维题)

    Tmk也觉得很奇怪,因为在他面前突然出现了一群这样的老虎,有的没耳朵,有的没尾巴,不过也有正常的。 现在Tmk告诉你这群老虎的耳朵个数,尾巴条数,以及老虎的腿的数目,问你有多少只是正常的。...然后Maple就跟TMK玩起了一个关于占点的游戏。...Maple在一个无限展开的只有整数点的二维平面上找到两个点,由TMK和Maple分别操控这两个点,两人轮流操作,每一次操作中TMK或Maple可以把他的点移动一格到上、下、左、右四个方向,当TMK操作时...TMK一下就明白了,这个游戏的目标是让自己占领的点比对方占领的点多,而且要让差值最大。 为了公平一些,Maple决定让TMK来选择先手或后手和让TMK来选择点,相应的Maple就会选择另一个点。...在TMK努力凑钱的时候,店主想知道他要送多少代金券给TMK。 Input 第一行一个整数T,表示数据组数。

    85360

    2016广东工业大学新生杯决赛网络同步赛暨全国新生邀请赛 题解&源码

    Description TMK十分喜欢打CS,据说GDUTACM新生杯的一等奖的奖品的星际CS的真人CS游戏团体券,他毅然报了名。...然而TMK等不及决赛的来临,希望能早日可以玩真人CS。于是TMK打算把真人CS游戏团体券从师兄那里偷出来。 几听打探,TMK发现真人CS游戏团体券锁在了工一730的保险箱里面。但是他不知道密码。...然而TMK等不及决赛的来临,希望能早日可以玩真人CS。于是TMK打算把真人CS游戏团体券从师兄那里偷出来。 几听打探,TMK发现真人CS游戏团体券锁在了工一730的保险箱里面。但是他不知道密码。...于是TMK在密码箱上按下了那两个字母,保险箱开了。 TMK发现里面有n张星际CS的真人CS游戏团体券,但tmk只想拿k张,因为tmk觉得拿太多就会没时间学习了。...现在问TMK一共有多少种取法 Input 题目包含多组数据,每组测试数据包含一行,两个数n和k(1<=n<=10,0<=k<=n) Output 每组测试数据包含一个整数表示TMK的取法 Sample

    1.1K40

    Linux - Linux内存管理

    为了解决内存紧缺的问题,Linux引入了虚拟内存的概念。为了解决快速存取,引入了缓存机制、交换机制等。...要深入了解Linux内存运行机制,需要知道下面提到的几个方面。 首先,Linux系统会不时地进行页面交换操作,以保持尽可能多的空闲物理内存。...其次,Linux进行页面交换是有条件的,不是所有页面在不用时都交换到虚拟内存中,Linux内核根据“最近最经常使用”算法,仅仅将一些不经常使用的页面文件交换到虚拟内存中。...Linux虽然可以在一段时间内自行恢复,但是恢复后的系统已经基本不可用了。...Linux下可以使用文件系统中的一个常规文件或者一个独立分区作为交换空间。同时Linux允许使用多个交换分区或者交换文件。

    52.3K41
    领券