51 nod 1024 矩阵中不重复的元素
输入数据包括4个数:m,n,a,b。中间用空格分隔。m,n为矩阵的长和宽(2 <= m,n <= 100)。a,b为矩阵的第1个元素,a^b(2 <= a , b <= 100)。
输出不重复元素的数量。
4 3 2 2
11
既然矩阵元素可能取到很大的值,那么对矩阵元素求对数再找不相等的元素就可以了,就是不知道为什么底数是2能过,是e或别的就不行..........y有大佬知道么QAQ
#include <iostream>
#include <cmath>
#include <set>
#include <algorithm>
using namespace std;
int main()
{int m,n,a,b,i,j;cin>>m>>n>>a>>b;set<double>set1;for(i=0; i<n; ++i){for(j=0; j<m; ++j){double c=(b+j)*log2(a+i*1.0);set1.insert(c);}}cout<<set1.size()<<endl;
}
51 nod 1024 矩阵中不重复的元素相关推荐
- 51NOD 1024 矩阵中不重复的元素
/*·对于一些统计不重复元素个数的题目来说,STL中的set类是一个非常不错的选择*/ /* 指数问题的范围太大,很多时候可以取他的对数来代表这个指数序列的特征 */ #include<set& ...
- 51Nod - 1024 矩阵中不重复的元素(数学)
题目链接:点击查看 题目大意:给出一个n*m的矩阵,再给出构造方法,输出矩阵中有多少个互不相同的数字 题目分析:因为构造的方法涉及到幂次,且数据可能非常非常大,但是这个时候需要稍微想一下,我们需要的只 ...
- 51Nod_1024 矩阵中不重复的元素
51Nod_1024 矩阵中不重复的元素 http://www.51nod.com/Challenge/Problem.html#!#p ...
- 矩阵中不重复的元素(51Nod-1024)
题目 一个m*n的矩阵. 该矩阵的第一列是a^b,(a+1)^b,.....(a + n - 1)^b 第二列是a^(b+1),(a+1)^(b+1),.....(a + n - 1)^(b+1) . ...
- MATLAB 检验矩阵中是否有某些元素 对元素统计
检验矩阵中是否有某个元素 ismember(A,a) find函数 >> a=[1 2 3] flag = find(a==2); if flag disp('here') else di ...
- Java基础知识强化之集合框架笔记27:ArrayList集合练习之去除ArrayList集合中的重复字符串元素...
1. 去除ArrayList集合中的重复字符串元素(字符串内容相同) 分析: (1)创建集合对象 (2)添加多个字符串元素(包含重复的) (3)创建新的集合 (4)遍历旧集合,获取得到每一个元素 (5 ...
- Python快速找到列表中所有重复的元素
Python快速找到列表中所有重复的元素:https://blog.csdn.net/sinat_29957455/article/details/103886088 index方法 为了能够找到元素 ...
- php数组如何去掉相同的元素,如何去掉php数组中的重复的元素
如何去掉php数组中的重复的元素 发布时间:2020-07-30 09:49:32 来源:亿速云 阅读:74 作者:Leah 今天就跟大家聊聊有关如何去掉php数组中的重复的元素,可能很多人都不太了解 ...
- python取出矩阵中的某一元素_将tensorflow.Variable中的某些元素取出组成一个新的矩阵示例...
在神经网络计算过程中,经常会遇到需要将矩阵中的某些元素取出并且单独进行计算的步骤(例如MLE,Attention等操作).那么在 tensorflow 的 Variable 类型中如何做到这一点呢? ...
最新文章
- @ImportResource SpringBoot使用xml配置Bean
- 某中国500强企业BI系统成功应用案例
- 消息服务器怎么测试,如何对服务器性能进行测试
- updatechecker.java_解决ehcache的UpdateChecker问题
- vim支持nginx语法高亮
- 我的INI 配置文件读写动态库
- 03-linux下离线安装R环境
- java修改异常状态码_RxJava2 + Retrofit2 完全指南 之 统一状态码/Exception处理
- 不贵难得之货,使民不盗
- 手机厂商们,不鸡贼能死?
- opengl在三维场景中绘制透明物体_WPF 3D绘图-三维建模技术井眼轨迹图实现(一)...
- linux设备驱动——字符设备驱动
- 手势控制鼠标(源码)
- html网站使用js实现记住账号密码功能
- 程序员们都用什么记笔记软件?
- 如何自己制作身份证扫描件?
- c语言日历程序 带农历,一个完整的日历程序(含有农历)
- android studio 模拟器文件管理器
- 基于卷积神经网络的皮肤癌检测系统
- aspx结尾文件网站的发布过程
热门文章
- restrict / __restrict / __restrict__ 关键字
- Caffe-Ristretto源码解读
- Go语言爱好者周刊:第 14 期
- 在 MarkDown 中添加表格(例如:在 CSDN 中添加表格)
- 作为一个面试官,我会这样问问题——面试攻略之见招拆招
- BRAT的安装、配置、标注操作
- 利用策略组限制特定软件的运行
- PHP5.4发布:新特性与改动
- JS使用技巧-如何解决谷歌浏览器下载图片、PDF文档时只打开不下载的问题?
- 计算机视觉中的多视图几何<Part0—基础知识:射影几何、变换和估计>(1)