摘要: 下面是一个完整的下三角九九口诀表:1*1=11*2=2 2*2=41*3=3 2*3=6 3*3=91*4=4 2*4=8 3*4=12 4*4=161*5=5 2*5=10 3*5=15 4*5=20 5*5=251*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=361*7=7 2*7=14 3*7=21 4*7=28... 阅读全文
posted @ 2020-04-21 16:49 Renqy 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 给定M行N列的整数矩阵A,如果A的非边界元素A[i][j]大于相邻的上下左右4个元素,那么就称元素A[i][j]是矩阵的局部极大值。本题要求给定矩阵的全部局部极大值及其所在的位置。输入格式:输入在第一行中给出矩阵A的行数M和列数N(3≤M,N≤20);最后M行,每行给出A在该行的N个元素的值。数字间以空格分隔。输出格式:每行按照“元素值 行号 列号”的格式输出一个局部极大值,其中行、列编号从1开始... 阅读全文
posted @ 2020-04-21 16:27 Renqy 阅读(3419) 评论(0) 推荐(0) 编辑
摘要: 一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。本题要求编写程序,求一个给定的n阶方阵的鞍点。输入格式:输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。输出格式:输出在一行中按照“行下标 列下标”(下标从0开始)的格式输出鞍点的位置。如果鞍点不存在,则输出“NONE”。题目保证给出的矩阵至多存在一个鞍点。#!/usr/bin/python... 阅读全文
posted @ 2020-04-21 14:12 Renqy 阅读(1734) 评论(0) 推荐(0) 编辑
摘要: 上三角矩阵指主对角线以下的元素都为0的矩阵;主对角线为从矩阵的左上角至右下角的连线。本题要求编写程序,判断一个给定的方阵是否上三角矩阵。输入格式:输入第一行给出一个正整数T,为待测矩阵的个数。接下来给出T个矩阵的信息:每个矩阵信息的第一行给出一个不超过10的正整数n。随后n行,每行给出n个整数,其间以空格分隔。输出格式:每个矩阵的判断结果占一行。如果输入的矩阵是上三角矩阵,输出“YES”,否则输出... 阅读全文
posted @ 2020-04-21 12:37 Renqy 阅读(1508) 评论(0) 推荐(0) 编辑
摘要: 本题要求编写程序,求一个给定的m×n矩阵各行元素之和。输入格式:输入第一行给出两个正整数m和n(1≤m,n≤6)。随后m行,每行给出n个整数,其间以空格分隔。输出格式:每行输出对应矩阵行元素之和。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-X,Y = input().split()m = int(X)n = int(Y)a=list()for i in... 阅读全文
posted @ 2020-04-21 11:24 Renqy 阅读(3632) 评论(0) 推荐(1) 编辑
摘要: 给定一个n×n的方阵,本题要求计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。副对角线为从矩阵的右上角至左下角的连线。输入格式:输入第一行给出正整数n(1<n≤10);随后n行,每行给出n个整数,其间以空格分隔。输出格式:在一行中给出该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-n = ... 阅读全文
posted @ 2020-04-21 10:59 Renqy 阅读(2248) 评论(0) 推荐(0) 编辑
摘要: 一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。请问是原来第几号猴子当选猴王?输入格式:输入在一行中给一个正整数N(≤1000)。输出格式:在一行中输出当选猴王的编号。代码如下:(官方代码)#!/usr/bin... 阅读全文
posted @ 2020-04-21 10:13 Renqy 阅读(2009) 评论(0) 推荐(0) 编辑