【华为OD机试真题】Excel单元格数值统计(javapython)

news/2024/11/28 8:05:26/

Excel单元格数值统计

知识点递归循环数组Q时间限制:2s空间限制:256MB限定语言:不限

题目描述:

Excel工作表中对选定区域的数值进行统计的功能非常实用。仿照Excel的这个功能,请对给定表格中选中区域中的单元格进行求和统计,并输出 统计结果。
为简化计算,假设当前输入中每个单元格内容仅为数字或公式两种。
如果为数字,则是一个非负整数,形如3、77
如果为公式,则固定以=开头,且仅包含下面三种情况:
等于某单元格的值,例如=B12
两个单元格的双目运算(仅为+或-),形如=C1-C2、C3+B2
单元格和数字的双目运算(仅为+或-),形如=B1+1、100-B2
注意:
公式内容都是合法的,例如不存在,=C+1、=C1-C2+B3,=5、=3+5
不存在循环引用,例如A1=B1+C1、C1=A1+B2
内容中不存在空格、括号

输入描述:

第一行两个整数rows cols,表示给定表格区域的行数和列数,1<=rows<=20,1<=cols<=26。接下来rows行,每行cols个以空格分隔的字符串,表示给定表格values的单元格内容。最后一行输入的字符串,表示给定的选中区域,形如A1:C2


http://www.ppmy.cn/news/41791.html

相关文章

蓝桥杯第26天(Python)考前挣扎

题型&#xff1a; 1.思维题/杂题&#xff1a;数学公式&#xff0c;分析题意&#xff0c;找规律 2.BFS/DFS&#xff1a;广搜&#xff08;递归实现&#xff09;&#xff0c;深搜&#xff08;deque实现&#xff09; 3.简单数论&#xff1a;模&#xff0c;素数&#xff08;只需要…

1365. 有多少小于当前数字的数字

1365. 有多少小于当前数字的数字 难度简单250 给你一个数组 nums&#xff0c;对于其中每个元素 nums[i]&#xff0c;请你统计数组中比它小的所有数字的数目。 换而言之&#xff0c;对于每个 nums[i] 你必须计算出有效的 j 的数量&#xff0c;其中 j 满足 j ! i 且 nums[j] &…

Ae:灯光图层

灯光 Light是合成中可用于照亮其他 3D 图层并能产生投影、反射的一种元素&#xff0c;类似于光源。如果没有建立灯光图层&#xff0c;系统会使用默认的“环境光”来照亮场景。当建立了灯光图层之后&#xff0c;以所建立的灯光来照明。一般可根据实际需要创建一个或多个相同或不…

OA系统是什么意思?企业为什么要用OA办公系统软件?

阅读本文您将了解&#xff1a;1、什么是OA&#xff1b;2、OA系统是什么意思&#xff1b;2、OA系统功能和对企业重要性 什么是OA&#xff1f; OA即办公自动化&#xff08;Office Automation&#xff0c;简称OA&#xff09;&#xff0c;是将计算机、通信等现代化技术运用到传统…

Java动态代理

一. 什么是动态代理 假设Student里面有一个吃饭的eat方法&#xff0c;那么现在我要给这个方法去增加其他的功能&#xff0c;比如说吃饭之前&#xff0c;要去拿筷子&#xff0c;要去盛饭&#xff0c;按照以前所学&#xff0c;我们只能把这两段代码都写在eat方法当中&#xff0c;…

golang指针相关

指针相关的部分实在是没有搞太明白&#xff0c;抽时间来总结下。 1.指针相关基础知识 比如现在有一句话&#xff1a;『谜底666』&#xff0c;这句话在程序中一启动&#xff0c;就要加载到内存中&#xff0c;假如内存地址0x123456&#xff0c;然后我们可以将这句话复制给变量A&…

CentOS Ubuntu Debian三个linux的异同对比

Linux有非常多的发行版本&#xff0c;从性质上划分&#xff0c;大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。 商业版本以Redhat为代表&#xff0c;开源社区版本则以debian为代表。这些版本各有不同的特点&#xff0c;在不同的应用领域发挥着不同的作用&…

执行命令行程序测试自动化

这几天有一个小工具需要做测试&#xff0c;是一个命令行工具&#xff0c;这个命令行工具有点类似mdbg等命令行工具&#xff0c;即程序运行后&#xff0c;在命令行等待用户敲入的命令&#xff0c;处理命令并显示结果&#xff0c;再继续等待用户敲入新的命令。 原来的测试用例都…