
每日一道编程题
每日一道编程题,有益大脑
Python_enjoy
你说写些什么好呢?
展开
-
每日一道编程题:查找元素位置
给定一个按照升序排列的有序数组和一个目标值,查找出这个目标值在有序数组中的第一个位置和最后一个位置。如果在数组中不存在目标值,则输出[-1,-1]。原创 2024-01-29 10:40:03 · 434 阅读 · 0 评论 -
每日一道编程题:回文数
一串字符如果从左读和从右读完全相同,我们称之为回文。请判断键盘输入一串字符(不超过1000位),是否是回文。是,则输出YES,否则输出NO。原创 2024-01-27 17:28:58 · 414 阅读 · 0 评论 -
每日一道编程题:niven 数
一个数的自身能够被其各位数之和整除,则称这个数为Niven数。例如:111是Niven数。因为111 mod (1+1+1)=0。同样地, 我们也可以在另一个b进制数中指定一个数字,如果它的数字之和能够整除它,则b进制数中的该数字是Niven数。例如:二进制数 1010是Niven数,因为:二进制数1010转为十进制后是10,而10 mod(1+0+1+0)=0;给出 数制b (2原创 2024-01-22 12:52:39 · 454 阅读 · 0 评论 -
每日一道编程题:计算2的N次方
任意给定一个正整数N(N原创 2024-01-23 10:08:07 · 595 阅读 · 0 评论 -
每日一道编程题:回文数
我们说一个数字如果从左到右和从右到左是一样得就是回文数。例如75457就是一个回文数。当然,这性质还依赖它的进制。17在十进制下不是回文数,不过在二进制下就是回文数了(10001)。现在就是要一个数在2到16进制下是否回文数。原创 2024-01-22 12:56:52 · 430 阅读 · 0 评论