• ACSL比赛的鸡肋解释器???


    今天我来到学校参加编程比赛ACSL(也不知道个位听说过没,反正就是有就参加呗)

    然后编程题是个把斐波拉契时钟上面的色块颜色转换成时间的题,输入内容大概格式是“R G B W G”,我相信这里大多数人R、G、B这三个字母都懂,我就只告诉你W=白色了

    斐波拉契时钟大家可以看看下面的介绍:

    斐波那契时钟专为追求与众不同的人准备。它外表精美,甚至看不出这是一个钟,但它真的是个钟,只是它显示时间的方式是著名的斐波那契序列。
    钟面上是5个正方形方块,大小有不同,每个方块的边长对应的分别是斐波那契序列的1、1、2、3、5,它们代表的是小时或分钟的数值。颜色有不同,呈现红色代表的是小时,呈现绿色代表的是分钟;呈现蓝色即代表小时也代表分钟;呈现白色可忽略。
     
    要看懂它,只需要简单加上呈现红色和蓝色色块的总数值即可。同样的,要读分钟数,加上绿色和蓝色色块的总数值即可。另外,一小时里有60分钟,这60分钟以5分钟隔断,共有12块,所以分钟数值加好后,还需要乘以5以得到最后的实际分钟值。
    小时数 = 红色数值 + 蓝色数值
    分钟数 = (绿色数值 + 蓝色数值) x 5
    资料来源:百度百科(有删减)

    我写了代码,每一次运行并输入他给的输入样本,输出内容都正确,但是在那个破站上提交以后要么报错要么说我代码的运算结果结果错了。。。

    之后我做了一些尝试:

    • 换解释器(Python 3和Python 3.8轮流试)
    • 在代码里处理输出结果的格式问题
    • 在代码里处理输入结果的处理方式
    • 删掉多余的print(输出)

    结果都没用

    离谱!!!

    这个真得吐槽一下

    恕我没有抢时间截图,大家就勉强读一读字吧。。。

    吐了。。。YUE!!!

    更重要的是

    这个网站内置的编辑器只能高亮注释!!!???

    害得我只能在IDLE里面写好了再施CV大法。。。

    看不懂没关系,就当这是我的公开日记吧。。。

  • 相关阅读:
    RabbitMQ系列(四)RabbitMQ事务和Confirm发送方消息确认——深入解读
    RabbitMQ系列(三)RabbitMQ交换器Exchange介绍与实践
    RabbitMQ系列(二)深入了解RabbitMQ工作原理及简单使用
    MyEclipse2017破解设置与maven项目搭建
    带你玩转七牛云存储——高级篇
    RabbitMQ系列(一)RabbitMQ在Ubuntu上的环境搭建
    ubuntu搭建nodejs生产环境——快速部署手册
    基于python的图片修复程序-可用于水印去除
    超简单的视频对象提取程序
    Ubuntu apt-get和pip国内源更换
  • 原文地址:https://www.cnblogs.com/TotoWang/p/acsl_rubbish.html
Copyright © 2020-2023  润新知