当前位置:网站首页>L1-027 rental (Lua)
L1-027 rental (Lua)
2022-07-07 19:20:00 【Just be interesting】
subject
At one time, the Internet was full of cries for help , How to break this . In fact, this code is very simple ,index Array is arr Index of the array ,index[0]=2 Corresponding arr[2]=1,index[1]=0 Corresponding arr[0]=8,index[2]=3 Corresponding arr[3]=0, And so on …… It's easy to get a phone number 18013820100.
This question asks you to write a program , Generate this code for any phone number —— in fact , Just generate the first two lines , The rest is the same .
Input format :
Type in a line to give a result of 11 A cell phone number made up of digits .
Output format :
Generate the first two lines of code for the entered number , among arr The numbers in must be given in descending order .
sample input :
18013820100
sample output :
int[] arr = new int[]{8,3,2,1,0};
int[] index = new int[]{3,0,4,3,1,0,2,4,3,4,4};
Code
local arr = {
}
local s = io.read()
for i = 1, #s do
idx = tonumber(s:sub(i, i))
arr[idx] = 1
end
local s1, s2 = "int[] arr = new int[]{", "int[] index = new int[]{"
local map = {
}
local len = 0
for i = 9, 0, -1 do
if arr[i] then
map[i] = len
len = len + 1
s1 = s1 .. i .. ","
end
end
s1 = s1:sub(1, #s1 - 1) .. "};"
for i = 1, #s do
s2 = s2 .. map[tonumber(s:sub(i, i))] .. ","
end
s2 = s2:sub(1, #s2 - 1) .. "};"
print(s1)
print(s2)
边栏推荐
- 杰理之关于 TWS 声道配置【篇】
- 鸿蒙智能家居【1.0】
- Hutool - lightweight DB operation solution
- How to implement safety practice in software development stage
- Reject policy of thread pool
- 3. About cookies
- Is AI more fair than people in the distribution of wealth? Research on multiplayer game from deepmind
- Former richest man, addicted to farming
- Zhong Xuegao wants to remain innocent in the world
- How many times is PTA 1101 B than a
猜你喜欢
杰理之关于 TWS 声道配置【篇】
Borui data was selected in the 2022 love analysis - Panoramic report of it operation and maintenance manufacturers
Basic operation of chain binary tree (implemented in C language)
SlashData开发者工具榜首等你而定!!!
[information security laws and regulations] review
Learn open62541 -- [67] add custom enum and display name
Desci: is decentralized science the new trend of Web3.0?
Tapdata 的 2.0 版 ,开源的 Live Data Platform 现已发布
5billion, another master fund was born in Fujian
杰理之相同声道的耳机不允许配对【篇】
随机推荐
Golang client server login
RISCV64
Continuous test (CT) practical experience sharing
杰理之测试盒配置声道【篇】
高温火烧浑不怕,钟薛高想留清白在人间
Seize Jay Chou
Solve the error reporting problem of rosdep
Numpy——2.数组的形状
A hodgepodge of ICER knowledge points (attached with a large number of topics, which are constantly being updated)
Redis publishing and subscription
Is AI more fair than people in the distribution of wealth? Research on multiplayer game from deepmind
[tpm2.0 principle and Application guide] Chapter 9, 10 and 11
Former richest man, addicted to farming
博睿数据入选《2022爱分析 · IT运维厂商全景报告》
PTA 1101 B是A的多少倍
L1-019 who falls first (Lua)
POJ 1182 :食物链(并查集)[通俗易懂]
AI来搞财富分配比人更公平?来自DeepMind的多人博弈游戏研究
嵌入式面试题(算法部分)
In 2021, the national average salary was released. Have you reached the standard?