zl程序教程

您现在的位置是:首页 >  其它

当前栏目

一起挑战pythontip的题目(17)

挑战 17 题目 一起
2023-09-14 09:01:29 时间

第81题:买苹果
题目描述:小明的妈妈买了N个苹果,想把它们都分给她的M个孩子。为了公平起见,
她想让所有的孩子都分到一样多的苹果。那么她至少要再买多少个苹果呢?
如:N=3, M=1, 则输出0
    N=3,M=2,则输出1
示例:输入:N = 3
M = 1
输出:0


============================================================
第82题:数字漩涡
题目描述:给你一个正整数N,请你输出大小为NxN的数字漩涡。数字漩涡的定义请看下例。
N=3,则输出:
1 2 3
8 9 4
7 6 5

N = 4,则输出:
1  2   3  4
12 13 14  5
11 16 15  6
10  9  8  7

注意:每行数字之间以一个空格隔开,行尾不要有多余的空格。
示例:输入:N = 1
输出:1


============================================================
第83题:Py的函数I
题目描述:要过年了,Py闲着无聊,自己定义了一个函数F(n)=3*F(n-1)+2*F(n-2)+1,定义F(0)=1,F(1)=3.
现在给你一个整数n(0 <= n <= 1000),请你计算F(n).由于这个值可能会非常大,
因此请你输出F(n)取模20132013之后的结果。
示例:输入:n = 5
输出:549


============================================================
第84题:Py的函数II
题目描述:这次的问题和上个题目《Py的函数I》相同,不过现在要求的n很大(0 <= n <= 1000000000).
请你输出F(n)取模20132013之后的值。
示例:输入:n = 0
输出:1


============================================================
第85题:异或求和
题目描述:给你一个正整数N(1 <= N <= 100000000000000000),求1^2^3^...^N的值。A^B表示A和B按位异或。
如N=3, 则输出0.
示例:输入:N = 3
输出:0


============================================================

来源:

Python 爬取pythontip网站的挑战题目(附全部题目178题)