当前位置:网站首页>Jisuan Ke - t3104
Jisuan Ke - t3104
2022-07-07 23:39:00 【Yuesi】
Garlic maker T3104
subject
Small B Here are two integers , Please find the public number in the two numbers .
A public number is a number that appears in both integers .
As long as your program is 1s Results found in , He can use these numbers to do a magic trick for you .
Input format
Two integers in a row .
Output format
A few numbers in a row , Represents a public number , The numbers are separated by spaces .
The output should be from small to large according to the size of the number .
If it doesn't exist , The output -1.
Data range
Let the larger of the two numbers be n
:
about 50% The data of ,0≤n≤10^9.
about 80% The data of ,0≤n≤1018.
about 90% The data of ,0≤n≤10(104).
about 100% The data of ,0≤n≤10(106).
#include<iostream>
using namespace std;
int main(){
string a,b;
// When the number is too large, it can be read in the form of string
cin>>a;
cin>>b;
long long int l1=a.length(),l2=b.length();
// Calculate the string length , Pay attention to the data range
long long int a1[100]={
0},b1[100]={
0};
// Record two strings respectively 0-9 Number of occurrences
int t=0;
for(long long int i=0;i<l1;i++){
a1[(a[i]-'0')]++;
// Record the first read string a in 0-9 Number of occurrences of each number
}
for(long long int i=0;i<l2;i++){
b1[(b[i]-'0')]++;
// Record the next read string b in 0-9 Number of occurrences of each number
}
for(int i=0;i<10;i++){
if(a1[i]>0&&b1[i]>0){
// Judge whether there are characters in both strings (0-9)
if(t>0){
// Used to control output spaces
printf(" ");
}
printf("%d",i);
t++;
}
if(i==9&&t==0){
// If two strings do not have the same character
printf("-1\n");
}
}
return 0;
}
边栏推荐
- USB (XVII) 2022-04-15
- Take you hand in hand to build Eureka server with idea
- How can we make money by making video clips from our media?
- Design and implementation of spark offline development framework
- B_QuRT_User_Guide(37)
- C method question 2
- New potential energy of industrial integration, Xiamen station of city chain technology digital summit successfully held
- Access database query all tables SQL
- 2022 Season 6 perfect children's model Shaanxi finals came to a successful conclusion
- One week learning summary of STL Standard Template Library
猜你喜欢
SAP HR 社会工作经历 0023
Idea automatically generates serialVersionUID
生鲜行业数字化采购管理系统:助力生鲜企业解决采购难题,全程线上化采购执行
B_ QuRT_ User_ Guide(38)
Anxinco esp32-a1s development board is adapted to Baidu dueros routine to realize online voice function
One week learning summary of STL Standard Template Library
2022 certified surveyors are still at a loss when preparing for the exam? Teach you how to take the exam hand in hand?
Understand TCP's three handshakes and four waves with love
Markdown
B_QuRT_User_Guide(38)
随机推荐
ASP. Net open web page
B_QuRT_User_Guide(36)
MySQL Index Optimization Practice II
【7.5】15. 三数之和
UE4_ Use of ue5 blueprint command node (turn on / off screen response log publish full screen display)
ESP at installation esp8266 and esp32 versions
Get started with mongodb
电子设备行业智能供应链协同平台解决方案:解决低效, 赋能产业数字化升级
激光slam学习(2D/3D、偏实践)
企业应用需求导向开发之人力部门,员工考勤记录和实发工资业务程序案例
Extended tree (I) - graphic analysis and C language implementation
C number of words, plus ¥, longest word, average value
Anxinco esp32-a1s development board is adapted to Baidu dueros routine to realize online voice function
How to change the formula picture in the paper directly into the formula in word
The file format and extension of XLS do not match
webflux - webclient Connect reset by peer Error
保证接口数据安全的10种方案
家用电器行业渠道商协同系统解决方案:助力家电企业快速实现渠道互联网化
UE4_ Ue5 panoramic camera
MySQL Architecture