当前位置:网站首页>【暑期每日一题】洛谷 P4325 [COCI2006-2007#1] Modulo
【暑期每日一题】洛谷 P4325 [COCI2006-2007#1] Modulo
2022-08-09 04:32:00 【AC_Dragon】
题目链接:P4325 [COCI2006-2007#1] Modulo - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
题面翻译
题目描述
给出10个整数,问这些整数%42后有多少个不同的余数。
输入
输入包含10个小于1000的非负整数,每行一个。
输出
输出它们%42后,有多少个不同的余数。
说明
第一个样例的十个结果是1,2,3,4,5,6,7,8,9,10,有10个不同的结果;第二个样例结果都是0,只有一个不同的结果;第三个样例余数是39,40,41,0,1,2,40,41,0,1,有0,1,2,39,40,41这六个不同的结果。
感谢@ACdreamer 提供的翻译
注明:%42为除以42取余
题目描述
Given two integers A and B, A modulo B is the remainder when dividing A by B. For example, the numbers 7, 14, 27 and 38 become 1, 2, 0 and 2, modulo 3. Write a program that accepts 10 numbers as input and outputs the number of distinct numbers in the input, if the numbers are considered modulo 42.
输入格式
The input will contain 10 non-negative integers, each smaller than 1000, one per line.
输出格式
Output the number of distinct values when considered modulo 42 on a single line.
样例 #1
样例输入 #1
1
2
3
4
5
6
7
8
9
10样例输出 #1
10样例 #2
样例输入 #2
42
84
252
420
840
126
42
84
420
126样例输出 #2
1样例 #3
样例输入 #3
39
40
41
42
43
44
82
83
84
85样例输出 #3
6提示
In the first example, the numbers modulo 42 are 1, 2, 3, 4, 5, 6, 7, 8, 9 and 10.
In the second example all numbers modulo 42 are 0.
In the third example, the numbers modulo 42 are 39, 40, 41, 0, 1, 2, 40, 41, 0 and 1. There are 6 distinct numbers.
AC code:
#include<iostream>
#include<algorithm>
#include<set>
using namespace std;
int main()
{
set<int> a;
for(int i=0;i<10;i++)
{
int x;
cin>>x;
a.insert(x%42);
}
cout<<a.size();
return 0;
} 边栏推荐
- Detailed explanation of Oracle's windowing function
- union
- 杰理之SD卡切回蓝牙没有作用【篇】
- 【精品向】你真的会写测试用例么?全网超大型测试用例攻略
- 2022年安全员-A证特种作业证考试题库及在线模拟考试
- 松柏集(江风起)
- 阿里云天池大赛赛题(机器学习)——O2O优惠券预测(完整代码)
- Correct use of BaseDexClassLoader
- Query the size of the total points obtained in a certain time period to sort
- 服务端修改Cookie——跨域cookie发送机——通信加密——异或加密
猜你喜欢
随机推荐
使用Oracle SQL Developer管理Oracle Database Express Edition (XE)
XJTUSE Professional Course and Experiment Guide
2022高处安装、维护、拆除考试练习题及模拟考试
A GDAL API version must be specified. Provide a path to gdal-config using a GDAL_CONFIG environment
Query the size of the total points obtained in a certain time period to sort
【周赛复盘】力扣第 305 场单周赛
【数学建模绘图系列教程】绘图模板总结
MySQL: redo log log - notes for personal use
OpenMLDB + Jupyter Notebook:快速搭建机器学习应用
抖音直播新号怎么起号?抖音直播间不进人怎么办?
LeetCode - remove consecutive nodes with a sum of zero from a linked list
2022 Security Officer-B Certificate Exam Practice Questions and Online Mock Exam
岭回归和LASSO回归
MySQL:意向共享锁和意向排它锁 | 死锁 | 锁的优化
Polygon zkEVM Prover
I.MX6U-ALPHA开发板(高精度定时器)
Gopacket source code analysis
MySQL: Intent Shared Locks and Intentional Exclusive Locks | Deadlocks | Lock Optimization
LeetCode-从链表中删去总和值为零的连续结点
做现货白银前这些要诀应先记起来








