← All problems

2025 · open round · F · 10 points

Not Quite Right

NACLO 2025 Problem Committee · writing systems · number systems · formal and computational

A chatbot is a computer program that is designed to have conversations with people. NacloCorp has recently developed a chatbot, and it is your job to test it out.

First, you ask NacloChat to decode five sentences written in a cipher, where each letter has been replaced by a different letter. The table below shows what you found, but some cells in the table are blank.

Cipher textCorrect answerNacloChat’s answer
IPVFDDN ZSJ DPQJ SFT BLQJfinally the time has come
ZSJN BSFVZJG ZSJ LIIPBPFD ULDPBNthey changed the official policy
SJ TZYIIJG ZSJ ULTZJW PVTPGJ F ZYEFhe stuffed the poster inside a tube
ZSJN TFPDJG FXFN PV F ELLZ
XJ QYTZ EJ APVG ZL JFBS LZZJW

F1. Fill in the blanks a. to g.

Hints:

  • The same cipher has been used in all five sentences. For example, if Q stands for m in the first sentence, it will stand for m in all other sentences too.
  • In each of the five sentences, NacloChat got exactly one letter wrong.

Next, you ask NacloChat to form acronyms from the names of several organizations. An acronym is created by combining the first letters from all the words in a sequence of words. The table below shows what you find.

OrganizationCorrect answerNacloChat’s answer
Waiting Room Enthusiasts NetworkWRENWHEN
Architects Building Office Units Near DesertsABOUNDAROUND
Seriously Creative Hat Manufacturers Organizational LeagueSCHMOLSCHOOL
Society Incentivizing Lateness — Earlybirds Not Allowed!SILENASILENT
People Improving Tomorrow’s YesterdayPITYCITY
Annoyingly Friendly Thimblemakers — Northern RegionAFTNR
Vancouver Eggplant Relocation BureauVERB
Pseudoscientists Embracing Obviously Counterfeited EvidencePEOCE
Filmmakers Reimagining Old MemoirsFROM
Western Indiana Typewriter SocietyWITS

F2. Fill in the cells h. to l. that are missing from the table.

Hints:

  • There is one case where NacloChat gets the right answer. In all other cases, it gets exactly one letter wrong.
  • The “Organization” column is provided for fun, but it is not necessary for solving the problem.

Finally, you ask NacloChat to count how many words there are in some lists of words. For example, given the list “elephant jacket spaghetti mattress,” NacloChat should answer 4. You observe that it sometimes gets the answer wrong.

F3. Below are some questions about three of the cases that NacloChat answered incorrectly. Select the correct letter (A or B) for each one. Note: To save some space, we are not providing the lists that were given to NacloChat — we are just saying how long each list was.

In the past few years, many chatbots — powered by a type of technology called large language models (LLMs) — have been developed that can perform impressively well on a wide range of tasks. For example, they can summarize text and write computer code. However, despite their impressive performance, there are certain types of situations where chatbots often have trouble. This problem illustrates one type of issue that many chatbots display.

The rest of the questions are below, under Questions.

TimerOptional. Set whatever limit suits you.

Questions

0 of 15 correct
F3

For each case, select the letter (A or B) of the number NacloChat produced.

1. When the length of the list was 91, what number did NacloChat produce?
2. When the length of the list was 59, what number did NacloChat produce?
3. When the length of the list was 74, what number did NacloChat produce?

Explanation

Try the questions first. Use the Hint button next to any part if you need a nudge.

Reading the explanation costs no XP. Worth 10 points in the real exam.