mirror of
https://github.com/TheAlgorithms/Ruby
synced 2025-01-29 20:34:27 +01:00
Add question 22 details in the solution file
This commit is contained in:
parent
e559a4d25b
commit
29f5afc96a
1 changed files with 13 additions and 0 deletions
|
@ -1,5 +1,18 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
# Problem 22
|
||||
# Using names.txt (right click and 'Save Link/Target As...'),
|
||||
# a 46K text file containing over five-thousand first names,
|
||||
# begin by sorting it into alphabetical order.
|
||||
# Then working out the alphabetical value for each name,
|
||||
# multiply this value by its alphabetical position in the list to obtain a name score.
|
||||
|
||||
# For example, when the list is sorted into alphabetical order,
|
||||
# COLIN, which is worth 3 + 15 + 12 + 9 + 14 = 53,
|
||||
# is the 938th name in the list. So, COLIN would obtain a score of 938 * 53 = 49714.
|
||||
|
||||
# What is the total of all the name scores in the file?
|
||||
|
||||
# reading the contents of the file
|
||||
file_contents = File.open('p022_names.txt', 'r').read
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue