Back
Close

Average character

Statement

 Goal

You are given a string s. Convert all letters to uppercase, then calculate the average ASCII value of all the characters within the string, round it down, and print the character corresponding to that value.
Input
Line 1: The given string s
Output
A single letter corresponding to the average ASCII value of all characters (all uppercase) rounded down.
Constraints
1 ≤ length of s ≤ 1000

s consists of ASCII lowercase and uppercase letters
Example
Input
ABC
Output
B

Game modes
Fastest, Shortest, Reverse

Test cases
Example Test
Input
ABC
Output
B

Example Validator
Input
KLM
Output
L

Different letters Test
Input
KLMNOPQRS
Output
O

Different letters Validator
Input
ABCDEFGHI
Output
E

Random letters Test
Input
QWROJA
Output
N

Random letters Validator
Input
JQRVZ
Output
R

Uppercase & Lowercase Test
Input
ToavX
Output
P

Uppercase & Lowercase Validator
Input
YkbzQ
Output
P

Long string Test
Input
AwotIJHOAIJSRoieJHOjasOIADaoiHAOHJAOIJGOIajdOIQWJTOIGJDOINCOIASORIOGIMAOIMEORIQEMOIGMEOIFMASKDJQOWJGOJOASJOIQWOGIMASOIDMOQWIROQIGJOIAMSFOAIJGIHIWUNVNZMXCNXCKJQOWRIEOGSDGSPOKSDLAMKMROQIJRDFLKMZXOIAJSQPIRKLMAdglkaSFAJOIAJFOIQWJEOIQJKAMCLKACMALKSDLAKWEQANLEIRJRQFIJAOIVAWOTIJHOAIJSROIEJHOJASOIADAOIHAOHJAOIJGOIAJDOIQWJTOIGJDOINCOIASORIOGIMAOIMEORIQEMOIGMASODLQWKEJOIFJLKMALSKQIOWELKMZLXKMFALSFJQOIWEAOISFWIDHGPSODRJAWOPIJHOIDJOIAJTGIOJAORAJWOIJHOFMAOIFMOIPDMOAIPWJTOPIJDOIFjawoiRJOIpjmaioGJIGHAIJRHQHQIUEIvnaksJDNWIORQIOPEGHIDVNAJKNASIPHRQEUITHIUHDNAJSNWIHJQIWJQEOIGOIDVNAKOSDNAOPWPJQOPIWTJQEOIPGDPJFNASPJNQWOIRQWIOTOIVNAKSFNAIOAWOTIJHOAIJSROIEJHOJASOIADAOIHAOHJAOIJGOIAJDOIQWJTOIGJDOINCOIASORIOGIMAOIMEORIQEMOIGMASODLQWKEJOIFJLKMALSKQIOWELKMZLXKMFALSFJQOIWEAOISFWIDHGPSODRJAWOPIJHOIDJoiajTGIOJAORAJWOIJHOFMAOIFMOIPDMOAIPWJTOPIJDOIFJAWOIRJOIPJMAIOGJIGHAIJRHQHQIUEIVNAKSJDNWIORQIOPEGHIDVIPNWIHJQIWJQEOIGOIDVNAKOSDNAOPWPJQOPIWTJqeoIPGDPJFNASPJNQWJQWOIRJgonasKFAWOEJQWOIJOGALKFNASLFKqeqOFIJAOISFJAOISFJAWOI
Output
K

Long string Validator
Input
QiojGAJFAOISJrokDMAAAAsfpABABBACCCAcbaCBABCACBABCACBAACABCABCABCBACBACBAAAAAFHGhfgHGFHFGFHGFHGAHQGWHGFAHSGFQEITPOIZDVOASPDOQWFPOGADKPAOFKASDQWDQFADTCDZXTDQTDQWTDCAgfxCTSFDYQTWFEDYTCFYTCFAYTSDfqwQASTDXTCTQFTQWERFCZTCFAYTCFYASTDFQWYTERDYTXCVZXTYCBBBXBZCBZBCBCBCABBCBACBVBACBACBABCACABACACFASYTDQRWEYTFCTZXCVTSFCTQCDQWRCXRCXZFCARSCQRDXRDXFAAAAAAAAADWQRASFZXCAEQWRFASFYTDFAYXTCFzxYTCFAYTFQWYTFYDADOASMOIQJWOTIGJAOIJAOIJGOIJOIQJQOIWRLKMZLXKMFALSFJQOIACXACACAACCACACACAACBACBACBACBACBACBABCACAAAAAAWEAOISFWIDHGPSDKKKAJOIRJQOIFJAOICMZKCMCAOSIEJQIJTPGJEGOIJDFOAMDOQWIJEROIGJOIJFAPSOKDPOWRKPOMPOMVPAMEPQOWKEQPOKRQADKSMDGKSMOIJORJWOIGJHOIJWEfAOISFWIDHGPSDKKKAJOIRJQOIFJAOICMZKCMCAOSIEJQIJTPGJEGOIJDFOAMDOQWIJEROIGJOIJFAPSOKDPOWRKPOMPOMVPAMEPQOWKEQPOKRQADKSMDGKSMOIJORJWOIGJHOIJWEfPIJHOIDJOIAJTGIOJAORAJWOIJHOFMAOIFMOIPDMOAIPWJTOPIJDOIFJAWOIRJOIPJOQKJOAISDJFOISJOSDFASAQWFAAAAAAAAAAAAAIQWPEOIPGMBKBMSDFKAOPKQWOPTIPOFMBPSMKAMQWAAAAAAAAAAAAAaaaAAAAAAAKQLWMRAODFPOKPOZKPoasPOQIWEOPKVLMSDKLAMSDIQJWPEORIdopVSKMALKSM
Output
J

Lowercase letters Test
Input
goodbye
Output
J

Lowercase letters Validator
Input
banana
Output
E

Solution language

Solution

Stub generator input