题目名称 | 1395. [NOI 2013]向量内积 |
---|---|
输入输出 | meow.in/out |
难度等级 | ★★★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 20 |
题目来源 | cqw 于2013-08-14加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:20, 提交:230, 通过率:8.7% | ||||
泪寒之雪 | 100 | 0.485 s | 20.97 MiB | C++ |
神利·代目 | 100 | 0.494 s | 20.17 MiB | C++ |
神利·代目 | 100 | 0.502 s | 20.17 MiB | C++ |
_Itachi | 100 | 0.611 s | 20.11 MiB | C++ |
_Itachi | 100 | 0.634 s | 20.11 MiB | C++ |
_Itachi | 100 | 0.890 s | 39.27 MiB | C++ |
Youngsc | 100 | 1.038 s | 84.72 MiB | C++ |
thomount | 100 | 1.180 s | 41.54 MiB | C++ |
支羽 | 100 | 1.368 s | 64.33 MiB | C++ |
真呆菌 | 100 | 1.453 s | 40.00 MiB | C++ |
关于 向量内积 的近10条评论(全部评论) | ||||
---|---|---|---|---|
同没有spj。
_Itachi
2017-05-29 15:17
6楼
| ||||
没有SPJ啊
| ||||
卧槽,么有spj
my savior
2015-06-21 08:07
4楼
| ||||
此题已修复,请所有人自行重评,如有问题请联系我
Satoshi
2015-05-27 19:21
3楼
| ||||
同问第13个点的问题~
gconeice
2014-05-28 10:16
2楼
| ||||
此题数据13的ans文件是坏了吗?
题目要求输出两个数, meow13.ans里只有个莫名其妙的1 求管理员看一下。。
YZQ
2014-05-16 21:29
1楼
|
两个d维向量$A=(a_1,a_2,...,a_d)$与$B=(b_1,b_2,...,b_d)$的内积为其相对应维度的权值的乘积和,即:
$(A,B)=\sum_{i=1}^{d}a_ib_i=a_1b_1+a_2b_2+...+a_db_d$
现有n个d维向量x1…,xn,小喵喵想知道是否存在两个向量的内积为k的倍数。请帮助她解决这个问题。
输入的第一行包含3个正整数n,d,k,分别表示向量的个数,维数以及待检测的倍数。
接下来n行每行有d个非负整数,其中第i行的第j个整数表示向量xi的第j维权值xi,j
输出包含两个整数,用空格隔开。
如果存在两个向量Xp,Xq的内积为k的整数倍,则输出两个向量的编号p与q(要求p<q)。如果存在多组这样的向量组合,输出其中任意一组即可。
若不存在这样的向量组合,则输出两个-1。
3 5 2 1 0 1 0 1 1 1 0 1 0 0 1 0 1 1
2 3
(x1,x2)=1
(x1,x3)=1
(x2,x3)=2
测试点编号 | n | d | k | xi,j |
1 | 2 | 20 | 2 | <=10 |
2 | 5 | 20 | 2 | <=10 |
3 | 10 | 20 | 3 | <=10 |
4 | 20 | 20 | 2 | <=100 |
5 | 50 | 20 | 3 | <=100 |
6 | 50 | 50 | 2 | <=1000 |
7 | 50 | 50 | 3 | <=3000000 |
8 | 80 | 80 | 2 | <=2000000 |
9 | 100 | 100 | 3 | <=3000000 |
10 | 500 | 100 | 3 | <=3000000 |
11 | 1000 | 100 | 2 | <=2000000 |
12 | 1000 | 100 | 3 | <=3000000 |
13 | 10000 | 100 | 2 | <=10 |
14 | 10000 | 100 | 3 | <=10 |
15 | 15000 | 100 | 2 | <=10 |
16 | 18000 | 100 | 2 | <=10 |
17 | 20000 | 100 | 2 | <=10 |
18 | 50000 | 30 | 3 | <=10 |
19 | 80000 | 30 | 3 | <=10 |
20 | 100000 | 30 | 3 | <=10 |