首页 > TAG信息列表 > 拆出

D. Expression Evaluation Error

D. Expression Evaluation Error 题目 题意 给你一个十进制数s,n,要求你把s拆成用n个10进制数的和,再把这n个十进制数看成11进制,让这n个11进制数的和的11进制尽管可能大。 分析 首先n个数按11进制求和一定小于等于按10进制求和,因为11进制是逢11进1,10进制逢10进1,所以11进制相

代码整洁之道(2)- 函数

函数 参考书籍:《代码整洁之道》,语言:Python 1.函数要短小 1)每个函数只做一件事,并且每个函数都依次把你带到下一个函数,这就是函数应该达到的短小程度。 2)if, else, while等语句的代码块应该只有一行,该行大概是一个函数的调用(具有说明性的函数名称会增加代码的可读性) 3)编写函数是为了

代码整洁之道-函数

什么是一个好的函数或者叫方法,只要能让函数明确的表达其意图,让读者能够一眼看出是一个怎样的函数,其接收什么参数,返回什么结果,做了什么事情。能做到这,大概就能算作一个好的函数了,看上去很简单。那么问题来了,如果做到这点呢? 1. 短小 想象一下,一个击败航的复杂函数和一个只有十几