Đã hoàn thành

Make program in python

I have a project that I need undertaking.

It is to allow people to find a personal car registration plate that shows their name. This is for people in England and there have been 4 variations of registration plates with different letter and number arrangements.

Every registration plate has numbers and each series has numbers in different places.

Numbers only match for certain letters.

0 = O

1 = I or L

2 = R

3 = E

4 = A

5 = S

6= G

7 = T

8 = B

9 = G

11 = U, H, N

12 = R

Then because of how the number plates are arranged this causes restriction as to what is were.

There has been 4 types of number plate,

Dateless

Suffix

Prefix

Current (which we use now)

They all have rules as I said.

The program I want allows user to input a word 2-7 letters long and it generates possible registrations from these.

For example

Tom = 70M or 7 OM (both a Dateless style registration)

Luke = 1 UKE or 111 KE or LUK 3 (all dateless)

Simon = 51 MON (dateless) S1 MON (prefix)

Hope this makes sense. The most confusing part is the restriction of where the numbers can be and if they are in a certain place what types of registration are then possible.

More information to help you understand the 4 types of registration I attach picture - also more here or WIKI

[login to view URL]

And here is the explanation of the program paths;

REGISTRATION GENERATOR BASED ON A TERM INPUT

Number / letters

0 = O

1 = I or L

2 = R

3 = E

4 = A

5 = S

6= G

7 = T

8 = B

9 = G

11 = U, H, N

12 = R

When I refer to P1, P2 etc I am referencing the position in the Registration so 1st character or 2nd character etc

PROCESS

How long is term input?

If 2 characters - only dateless (registration) rules

Search term for -

I,L,R,E,A,S,G,T,B,G

(No O as 0 cannot feature alone, no U,H,N/11 as only 1 number so can't use 2 to make)

Term = "TJ"

T at P1

Therefore 7

7J is match

How long is term?

If 3 - only dateless rules

Search term for -

I,L,R,E,A,S,G,T,B,G also U,N,H & O

Term = "Tom"

T at P1, O at P2

Therefore can be 7 as T or 70 as TO but Not 0 solely as O

7 OM and 70 M is match

How long is term?

If 4 - only dateless rules

Search term for -

I,L,R,E,A,S,G,T,B,G also U,N,H & O

Term = Luke

L at P1, U at P2, E at P4

Therefore can be 1 as T or 111 as LU but Not 11 solely as U (as only P2 on dateless not allowed) E at P4

1 UKE 111 KE LUK 3 are a match

How long is term?

If 5 - dateless/suffix and prefix rules

Search term for -

I,L,R,E,A,S,G,T,B,G also U,N,H & O

Term = James

A at P2, E at P5, S at P6

Dateless possibles

As dateless only 3 letters max must be 3 as E with 5 as S

Suffix

As suffix must be P4 only on 5 character term must be 3 as E

Prefix

As prefix must be P2 only on 5 character term must be 4 as A

JAM 35 JAM3S J4MES

How long is term?

If 6 - dateless/suffix/prefix/current rules

Search term for -

I,L,R,E,A,S,G,T,B,G also U,N,H & O

Term = TREVOR

T at P1, R at P2, E at P3, O at P5, R at P6

Dateless possibles

As dateless only 3 letters max and adjacent P1-3 or P4-6

7 as T, 2 as R, 3 as E

Suffix

As suffix must be P4 and P5 only but 4 is a V (no number substitute) not possible.

Prefix

As prefix must be P2 -4 only term must be

2 as R or 12 R with 3 as E

723VOR T23VOR T123VOR are a match

How long is term?

If 7 -/suffix/prefix/current rules

Search term for -

I,L,R,E,A,S,G,T,B,G also U,N,H & O

Term = Barrett

B at P1, A at P2, R at P3, R at P4, E at P5, T at P6, T at P7

Suffix

As suffix must be P4-6 only but 2-R, 3-E, 7, T

Prefix

As prefix must be P2 -4 only must be

4 as A, 2 as R, 2 as R

Current

As current must be P3-4 only must be

2 as R and 2 as R

B422ETT BAR237T BA22ETT are a match

12:09 PM

RULES

Number/letter replacement

O/0 1 I/i,L 2/R 3/E 4/A 5/S 6/G 7/T 8/B 9/G 11/U,N,H

0/O cannot be used as a single

N,H,U/11 cannot work with plates of only 1 number

If 2 - dateless only - one must be above letter

Eg, EM 3M JO

If 3 -dateless

1 or 2 - can be above either P1/3 or P1+2 P2+3

Eg Tom 70

Kĩ năng: Python, Kiến trúc phần mềm, Lập trình C

Xem nhiều hơn: small python project example, project need unique company name, web project need money, definition java program school project, solution make access database project standalone executable program, project need python script, i have a html email template i have need a expert who make it responsive for pc tablet and mobile need complete it today after t, need various it help around the office - hourly - mostly tech projects also project management for outsourcing web stuff, need various it help around the office hourly mostly tech projects also project management for outsourcing web stuff, python project need, what type of project need to make find job on freelancer, need power point presentation to make and innovative project from solar energy, any developer need to angularjs in python project, i need to make a website project, how to make a python program restart, how to make a python program repeat itself, how to make a python program close itself, how to make image processing project in python, how to make program in python, how to make a python program run automatically

Về Bên Thuê:
( 9 nhận xét ) Dubai, United Arab Emirates

ID dự án: #32315867

Được trao cho:

itcdamico

Hello, I'm a professional Python developer. I can implement a solution for your assignment with an elegant, efficient and documented code.

$60 USD trong 1 ngày
(7 Đánh Giá)
3.2

9 freelancer chào giá trung bình$143 cho công việc này

MashoodurRehman1

Python Developer I have read your job description and I am pretty sure that I can complete every bit of your requirements. Further details and cost can be discussed in chat

$100 USD trong 2 ngày
(56 Nhận xét)
5.6
tyuturkinnik

Dear client! I have just read your project in detail and I have rich experiences about your project. I can finish your project perfectly, on time. I am the best freelancer for the job. If you hire me, you can get go Thêm

$100 USD trong 7 ngày
(30 Nhận xét)
4.9
PoojaRautela417

Hi there, I can develop script in Python according to your requirements. Lets have a quick chat on this project to clear further details. I am expert in Python, Django, Automation, Web Scraping using(selenium,beautiful Thêm

$250 USD trong 4 ngày
(25 Nhận xét)
5.2
vallentinponoma5

Hello? How are you? Thanks for posting this job. I am a Senior Python developer with 7+ years. I have been doing this kind of python projects many times. Please let me know. Best Regards

$100 USD trong 2 ngày
(13 Nhận xét)
4.1
morhunserr

******* Top Python Developer ****** Hello Client. I have read your details and has good experience in python programing. I have deep knowledge in Data Science, Algorithm & Data Structure using numpy and pandas. If you Thêm

$150 USD trong 3 ngày
(11 Nhận xét)
3.5
maksmyhalat

Hi, How are you? I am very interested in your project. I am an expert in math, physics and Programming. I have +5 experiences in matlab, python, Java, R Programming. I read your description for project carefully. I’ve Thêm

$200 USD trong 3 ngày
(6 Nhận xét)
3.1
dvihalkina

Dear, sir. I was able to send you a proposal so quickly because I have worked like that project before and have experience with it. As you can see my proposal is put last, so I sent the proposal quickly so you can see Thêm

$130 USD trong 7 ngày
(2 Nhận xét)
2.0
meenaskhigupta

hi greetings! I have more than 15 year experience I read all requirement carefully I will do according to requirement Thanks

$200 USD trong 7 ngày
(0 Nhận xét)
0.0