[VicPiMakers Projects] Programming Challenge 1 - text version

Michelle Wiboltt michellewiboltt at outlook.com
Mon Sep 28 12:14:46 EDT 2020


 “But it can also support true peer-to-peer, or decentralized, networking model as well.”

Now, this is exciting😊

Thx for sharing,
m
From: Projects <projects-bounces at vicpimakers.ca> on behalf of Craig Miller <cvmiller at gmail.com>
Reply-To: Talk about Raspberry Pi / embeded projects <projects at vicpimakers.ca>
Date: Sunday, September 27, 2020 at 10:44 AM
To: Talk about Raspberry Pi / embeded projects <projects at vicpimakers.ca>
Subject: Re: [VicPiMakers Projects] Programming Challenge 1 - text version

Thanks Mark!

Craig...
--
IPv6 is the future!
http://ipv6hawaii.org/<https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fipv6hawaii.org%2F&data=02%7C01%7C%7C1b515e69e5cc4af300b108d8630cfd02%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637368254728282456&sdata=lr5fi1jLFcfWQMvXmMtvmAEAsHR3GZwHgqpYYgXAXIg%3D&reserved=0>


On Sat, Sep 26, 2020 at 12:23 PM Mark G. <vpm at palaceofretention.ca<mailto:vpm at palaceofretention.ca>> wrote:
I did a quick convert of the PDF to text:
Mark

=======================
Programming Challenge 1

Challenge 1 consist of 1 input and 10 outputs. For the purpose of
self-evaluation, use the point system below:

Output #1 - #5: 3 points
Output #6 - #10 :2 points

Input:

  12, byte-size integers each ranging in value from 33 to 255 inclusive.

Test Input:
   72,111,63,85,61,56,118,121,61,69,63,61

Note:

* The text enclosed in brackets may be omitted
* The outputs can be in any order
* Data shown below is separated by commas. Any other delimiter can be used.

Output #1: 941 (sum)

Output #2: 78, 5 (average of the 12 values leaving an integer quotient,
remainder)

Output #3: 72,56,118, (even integers)

Output #4: 56,6 (smallest, position)

Output #5: 5,61,61,61,63,63, (#repeats, list)

Output #6: 18543 (value of new 16-bit integer)
** the 1st 2 elements of the input data (72,111) are used to define a
new 16-bit integer where 72 is the high byte and 111 the low byte

Output #7: 56,61,61,61,63,63,69,72,85,111,121, (sorted)

Output #8: Ho?U=8vy=E?=
** Hint: derived from Output #7

Output #9: HOUVYE (upper case)

Output#10: Key (1 =<Key<=26)
** “HOUVYE “(Output #9) is a coded word for “BIOPSY’ that has been
encrypted using the Caesar Cipher. The Key unknown. Decipher “HOUVYE” to
produce “BIOPSY’. Output #10 is the numerical value of Key.

Happy Coding: Jim Briante

--
Projects mailing list
Projects at vicpimakers.ca<mailto:Projects at vicpimakers.ca>
http://vicpimakers.ca/mailman/listinfo/projects_vicpimakers.ca<https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fvicpimakers.ca%2Fmailman%2Flistinfo%2Fprojects_vicpimakers.ca&data=02%7C01%7C%7C1b515e69e5cc4af300b108d8630cfd02%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637368254728282456&sdata=%2B2NuqIvyoHvsSCZs3bUS3CY2%2BByKL8cUfz7Qi0UYK58%3D&reserved=0>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://vicpimakers.ca/pipermail/projects_vicpimakers.ca/attachments/20200928/9fbc82d8/attachment.htm>


More information about the Projects mailing list