Print last inputted byte
$begingroup$
Challenge
You have one string of input bytes, output the last byte in it.
Rules
Your submission may be a program or function outputting the last byte in the input which
- is either a string, stdin or command-line arguments, and
- is non-empty.
I was trying to solve this with brainfuck, however all languages are allowed to participate. This is code-golf.
Examples
"?" -> "?"
"29845812674" -> "4"
code-golf string
New contributor
jean is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
$endgroup$
add a comment |
$begingroup$
Challenge
You have one string of input bytes, output the last byte in it.
Rules
Your submission may be a program or function outputting the last byte in the input which
- is either a string, stdin or command-line arguments, and
- is non-empty.
I was trying to solve this with brainfuck, however all languages are allowed to participate. This is code-golf.
Examples
"?" -> "?"
"29845812674" -> "4"
code-golf string
New contributor
jean is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
$endgroup$
$begingroup$
I mean I have input: 29845812674 and output should be: 4
$endgroup$
– jean
3 hours ago
3
$begingroup$
Welcome to PPCG! We host competitions on this side which are often answered in esoteric languages, but this is not the right place to ask how to solve a specific problem in a specific language. Such questions belong on Stack overflow, though you should describe what you have already tried and where you are stuck.
$endgroup$
– Laikoni
2 hours ago
1
$begingroup$
Welcome, I changed your question to fit our format more properly (note this is what the sandbox is for, usually). However in its current state the challenge is very easy (also in bf), so not sure about that.
$endgroup$
– ბიმო
2 hours ago
add a comment |
$begingroup$
Challenge
You have one string of input bytes, output the last byte in it.
Rules
Your submission may be a program or function outputting the last byte in the input which
- is either a string, stdin or command-line arguments, and
- is non-empty.
I was trying to solve this with brainfuck, however all languages are allowed to participate. This is code-golf.
Examples
"?" -> "?"
"29845812674" -> "4"
code-golf string
New contributor
jean is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
$endgroup$
Challenge
You have one string of input bytes, output the last byte in it.
Rules
Your submission may be a program or function outputting the last byte in the input which
- is either a string, stdin or command-line arguments, and
- is non-empty.
I was trying to solve this with brainfuck, however all languages are allowed to participate. This is code-golf.
Examples
"?" -> "?"
"29845812674" -> "4"
code-golf string
code-golf string
New contributor
jean is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
jean is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
edited 1 hour ago
SuperJedi224
9,78013363
9,78013363
New contributor
jean is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 3 hours ago
jeanjean
161
161
New contributor
jean is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
jean is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
jean is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
$begingroup$
I mean I have input: 29845812674 and output should be: 4
$endgroup$
– jean
3 hours ago
3
$begingroup$
Welcome to PPCG! We host competitions on this side which are often answered in esoteric languages, but this is not the right place to ask how to solve a specific problem in a specific language. Such questions belong on Stack overflow, though you should describe what you have already tried and where you are stuck.
$endgroup$
– Laikoni
2 hours ago
1
$begingroup$
Welcome, I changed your question to fit our format more properly (note this is what the sandbox is for, usually). However in its current state the challenge is very easy (also in bf), so not sure about that.
$endgroup$
– ბიმო
2 hours ago
add a comment |
$begingroup$
I mean I have input: 29845812674 and output should be: 4
$endgroup$
– jean
3 hours ago
3
$begingroup$
Welcome to PPCG! We host competitions on this side which are often answered in esoteric languages, but this is not the right place to ask how to solve a specific problem in a specific language. Such questions belong on Stack overflow, though you should describe what you have already tried and where you are stuck.
$endgroup$
– Laikoni
2 hours ago
1
$begingroup$
Welcome, I changed your question to fit our format more properly (note this is what the sandbox is for, usually). However in its current state the challenge is very easy (also in bf), so not sure about that.
$endgroup$
– ბიმო
2 hours ago
$begingroup$
I mean I have input: 29845812674 and output should be: 4
$endgroup$
– jean
3 hours ago
$begingroup$
I mean I have input: 29845812674 and output should be: 4
$endgroup$
– jean
3 hours ago
3
3
$begingroup$
Welcome to PPCG! We host competitions on this side which are often answered in esoteric languages, but this is not the right place to ask how to solve a specific problem in a specific language. Such questions belong on Stack overflow, though you should describe what you have already tried and where you are stuck.
$endgroup$
– Laikoni
2 hours ago
$begingroup$
Welcome to PPCG! We host competitions on this side which are often answered in esoteric languages, but this is not the right place to ask how to solve a specific problem in a specific language. Such questions belong on Stack overflow, though you should describe what you have already tried and where you are stuck.
$endgroup$
– Laikoni
2 hours ago
1
1
$begingroup$
Welcome, I changed your question to fit our format more properly (note this is what the sandbox is for, usually). However in its current state the challenge is very easy (also in bf), so not sure about that.
$endgroup$
– ბიმო
2 hours ago
$begingroup$
Welcome, I changed your question to fit our format more properly (note this is what the sandbox is for, usually). However in its current state the challenge is very easy (also in bf), so not sure about that.
$endgroup$
– ბიმო
2 hours ago
add a comment |
15 Answers
15
active
oldest
votes
$begingroup$
Brainf***, 7 bytes
,[>,]<.
$endgroup$
$begingroup$
ideone.com/XoJLD0 It still doesn't work ;(
$endgroup$
– jean
53 mins ago
$begingroup$
@jean Try it here. (Honestly, I didn't even know ideone did BF).
$endgroup$
– SuperJedi224
49 mins ago
$begingroup$
Yes, in your link everything works fine. But online judge for this problem uses ideone where it doesn't work ;(
$endgroup$
– jean
43 mins ago
$begingroup$
@jean ideone seems to use-1as the EOF.+[>,+]<-.should work
$endgroup$
– Jo King
6 mins ago
add a comment |
$begingroup$
Javascript, 14 bytes
a=>a.slice(-1)
$endgroup$
add a comment |
$begingroup$
Jelly, 1 byte
Ṫ
Try it online!
Not the most difficult challenge in Jelly...
$endgroup$
add a comment |
$begingroup$
Python 3, 14 bytes
lambda x:x[-1]
Try it online!
$endgroup$
add a comment |
$begingroup$
Haskell, 9 bytes
pure.last
Try it online!
$endgroup$
add a comment |
$begingroup$
PowerShell, 11 bytes
"$args"[-1]
Try it online!
$endgroup$
add a comment |
$begingroup$
Befunge-93, 15 bytes
>~# :1+_$$$1-,@
Try it online!
I bet this could be golfed further, but I'm still trying to get the hang of befunge-93.
Alternate 15 byte version that is less messy:
~:1+#v!_
@,$<
Taking strings as input in Befunge isn't the easiest. If there were a single command to take in multiple characters, it would be as simple as reading the string, popping/printing the top character, and exiting.
$endgroup$
$begingroup$
12 bytes
$endgroup$
– Jo King
4 mins ago
add a comment |
$begingroup$
MATL, 2 bytes
0)
MATL uses 1-based modular indexing so this solution grabs the element in the 0-th position of the input which is the same as the last since the 0 wraps around to the end.
Try it out at MATL Online
$endgroup$
add a comment |
$begingroup$
Cubix, 6 bytes
pA/@po
Try it online!
p
A / @ p
o
Watch it run
ATakes all the input
/Redirect around the cube
ppbring bottom of the stack to the top twice
o/@output as character, redirect and halt
$endgroup$
add a comment |
$begingroup$
Java 8
Input from STDIN, 71 bytes
v->{int i=0;for(;System.in.available()>0;i=System.in.read());return i;}
Try it online!
Function Argument, 25 bytes
s->s.charAt(s.length()-1)
$endgroup$
add a comment |
$begingroup$
TI-BASIC (TI-84), 10 bytes
sub(Ans,length(Ans),1
Gets the last character in the input string.
Input is in Ans.
Output is in Ans and is automatically printed out when the program finishes.
$endgroup$
add a comment |
$begingroup$
Wolfram Language (Mathematica), 16 bytes
#~StringTake~-1&
Try it online!
$endgroup$
add a comment |
$begingroup$
><>, 2 bytes
Using command line args
o;
Try it online!
><>, 11 bytes
Using stdin
~o;
/?(0:i
Try it online!
$endgroup$
add a comment |
$begingroup$
SmileBASIC, 16 bytes
INPUT S$?POP(S$)
$endgroup$
add a comment |
$begingroup$
05AB1E, 1 byte
¤
Try it online!
θ or ` would also work.
$endgroup$
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["\$", "\$"]]);
});
});
}, "mathjax-editing");
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "200"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
jean is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodegolf.stackexchange.com%2fquestions%2f181627%2fprint-last-inputted-byte%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
15 Answers
15
active
oldest
votes
15 Answers
15
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
Brainf***, 7 bytes
,[>,]<.
$endgroup$
$begingroup$
ideone.com/XoJLD0 It still doesn't work ;(
$endgroup$
– jean
53 mins ago
$begingroup$
@jean Try it here. (Honestly, I didn't even know ideone did BF).
$endgroup$
– SuperJedi224
49 mins ago
$begingroup$
Yes, in your link everything works fine. But online judge for this problem uses ideone where it doesn't work ;(
$endgroup$
– jean
43 mins ago
$begingroup$
@jean ideone seems to use-1as the EOF.+[>,+]<-.should work
$endgroup$
– Jo King
6 mins ago
add a comment |
$begingroup$
Brainf***, 7 bytes
,[>,]<.
$endgroup$
$begingroup$
ideone.com/XoJLD0 It still doesn't work ;(
$endgroup$
– jean
53 mins ago
$begingroup$
@jean Try it here. (Honestly, I didn't even know ideone did BF).
$endgroup$
– SuperJedi224
49 mins ago
$begingroup$
Yes, in your link everything works fine. But online judge for this problem uses ideone where it doesn't work ;(
$endgroup$
– jean
43 mins ago
$begingroup$
@jean ideone seems to use-1as the EOF.+[>,+]<-.should work
$endgroup$
– Jo King
6 mins ago
add a comment |
$begingroup$
Brainf***, 7 bytes
,[>,]<.
$endgroup$
Brainf***, 7 bytes
,[>,]<.
answered 2 hours ago
SuperJedi224SuperJedi224
9,78013363
9,78013363
$begingroup$
ideone.com/XoJLD0 It still doesn't work ;(
$endgroup$
– jean
53 mins ago
$begingroup$
@jean Try it here. (Honestly, I didn't even know ideone did BF).
$endgroup$
– SuperJedi224
49 mins ago
$begingroup$
Yes, in your link everything works fine. But online judge for this problem uses ideone where it doesn't work ;(
$endgroup$
– jean
43 mins ago
$begingroup$
@jean ideone seems to use-1as the EOF.+[>,+]<-.should work
$endgroup$
– Jo King
6 mins ago
add a comment |
$begingroup$
ideone.com/XoJLD0 It still doesn't work ;(
$endgroup$
– jean
53 mins ago
$begingroup$
@jean Try it here. (Honestly, I didn't even know ideone did BF).
$endgroup$
– SuperJedi224
49 mins ago
$begingroup$
Yes, in your link everything works fine. But online judge for this problem uses ideone where it doesn't work ;(
$endgroup$
– jean
43 mins ago
$begingroup$
@jean ideone seems to use-1as the EOF.+[>,+]<-.should work
$endgroup$
– Jo King
6 mins ago
$begingroup$
ideone.com/XoJLD0 It still doesn't work ;(
$endgroup$
– jean
53 mins ago
$begingroup$
ideone.com/XoJLD0 It still doesn't work ;(
$endgroup$
– jean
53 mins ago
$begingroup$
@jean Try it here. (Honestly, I didn't even know ideone did BF).
$endgroup$
– SuperJedi224
49 mins ago
$begingroup$
@jean Try it here. (Honestly, I didn't even know ideone did BF).
$endgroup$
– SuperJedi224
49 mins ago
$begingroup$
Yes, in your link everything works fine. But online judge for this problem uses ideone where it doesn't work ;(
$endgroup$
– jean
43 mins ago
$begingroup$
Yes, in your link everything works fine. But online judge for this problem uses ideone where it doesn't work ;(
$endgroup$
– jean
43 mins ago
$begingroup$
@jean ideone seems to use
-1 as the EOF. +[>,+]<-. should work$endgroup$
– Jo King
6 mins ago
$begingroup$
@jean ideone seems to use
-1 as the EOF. +[>,+]<-. should work$endgroup$
– Jo King
6 mins ago
add a comment |
$begingroup$
Javascript, 14 bytes
a=>a.slice(-1)
$endgroup$
add a comment |
$begingroup$
Javascript, 14 bytes
a=>a.slice(-1)
$endgroup$
add a comment |
$begingroup$
Javascript, 14 bytes
a=>a.slice(-1)
$endgroup$
Javascript, 14 bytes
a=>a.slice(-1)
answered 1 hour ago
SuperJedi224SuperJedi224
9,78013363
9,78013363
add a comment |
add a comment |
$begingroup$
Jelly, 1 byte
Ṫ
Try it online!
Not the most difficult challenge in Jelly...
$endgroup$
add a comment |
$begingroup$
Jelly, 1 byte
Ṫ
Try it online!
Not the most difficult challenge in Jelly...
$endgroup$
add a comment |
$begingroup$
Jelly, 1 byte
Ṫ
Try it online!
Not the most difficult challenge in Jelly...
$endgroup$
Jelly, 1 byte
Ṫ
Try it online!
Not the most difficult challenge in Jelly...
answered 57 mins ago
Nick KennedyNick Kennedy
73137
73137
add a comment |
add a comment |
$begingroup$
Python 3, 14 bytes
lambda x:x[-1]
Try it online!
$endgroup$
add a comment |
$begingroup$
Python 3, 14 bytes
lambda x:x[-1]
Try it online!
$endgroup$
add a comment |
$begingroup$
Python 3, 14 bytes
lambda x:x[-1]
Try it online!
$endgroup$
Python 3, 14 bytes
lambda x:x[-1]
Try it online!
answered 1 hour ago
MilkyWay90MilkyWay90
511210
511210
add a comment |
add a comment |
$begingroup$
Haskell, 9 bytes
pure.last
Try it online!
$endgroup$
add a comment |
$begingroup$
Haskell, 9 bytes
pure.last
Try it online!
$endgroup$
add a comment |
$begingroup$
Haskell, 9 bytes
pure.last
Try it online!
$endgroup$
Haskell, 9 bytes
pure.last
Try it online!
answered 1 hour ago
flawrflawr
26.9k665188
26.9k665188
add a comment |
add a comment |
$begingroup$
PowerShell, 11 bytes
"$args"[-1]
Try it online!
$endgroup$
add a comment |
$begingroup$
PowerShell, 11 bytes
"$args"[-1]
Try it online!
$endgroup$
add a comment |
$begingroup$
PowerShell, 11 bytes
"$args"[-1]
Try it online!
$endgroup$
PowerShell, 11 bytes
"$args"[-1]
Try it online!
answered 1 hour ago
Gabriel MillsGabriel Mills
594213
594213
add a comment |
add a comment |
$begingroup$
Befunge-93, 15 bytes
>~# :1+_$$$1-,@
Try it online!
I bet this could be golfed further, but I'm still trying to get the hang of befunge-93.
Alternate 15 byte version that is less messy:
~:1+#v!_
@,$<
Taking strings as input in Befunge isn't the easiest. If there were a single command to take in multiple characters, it would be as simple as reading the string, popping/printing the top character, and exiting.
$endgroup$
$begingroup$
12 bytes
$endgroup$
– Jo King
4 mins ago
add a comment |
$begingroup$
Befunge-93, 15 bytes
>~# :1+_$$$1-,@
Try it online!
I bet this could be golfed further, but I'm still trying to get the hang of befunge-93.
Alternate 15 byte version that is less messy:
~:1+#v!_
@,$<
Taking strings as input in Befunge isn't the easiest. If there were a single command to take in multiple characters, it would be as simple as reading the string, popping/printing the top character, and exiting.
$endgroup$
$begingroup$
12 bytes
$endgroup$
– Jo King
4 mins ago
add a comment |
$begingroup$
Befunge-93, 15 bytes
>~# :1+_$$$1-,@
Try it online!
I bet this could be golfed further, but I'm still trying to get the hang of befunge-93.
Alternate 15 byte version that is less messy:
~:1+#v!_
@,$<
Taking strings as input in Befunge isn't the easiest. If there were a single command to take in multiple characters, it would be as simple as reading the string, popping/printing the top character, and exiting.
$endgroup$
Befunge-93, 15 bytes
>~# :1+_$$$1-,@
Try it online!
I bet this could be golfed further, but I'm still trying to get the hang of befunge-93.
Alternate 15 byte version that is less messy:
~:1+#v!_
@,$<
Taking strings as input in Befunge isn't the easiest. If there were a single command to take in multiple characters, it would be as simple as reading the string, popping/printing the top character, and exiting.
edited 37 mins ago
answered 1 hour ago
JPeroutekJPeroutek
35018
35018
$begingroup$
12 bytes
$endgroup$
– Jo King
4 mins ago
add a comment |
$begingroup$
12 bytes
$endgroup$
– Jo King
4 mins ago
$begingroup$
12 bytes
$endgroup$
– Jo King
4 mins ago
$begingroup$
12 bytes
$endgroup$
– Jo King
4 mins ago
add a comment |
$begingroup$
MATL, 2 bytes
0)
MATL uses 1-based modular indexing so this solution grabs the element in the 0-th position of the input which is the same as the last since the 0 wraps around to the end.
Try it out at MATL Online
$endgroup$
add a comment |
$begingroup$
MATL, 2 bytes
0)
MATL uses 1-based modular indexing so this solution grabs the element in the 0-th position of the input which is the same as the last since the 0 wraps around to the end.
Try it out at MATL Online
$endgroup$
add a comment |
$begingroup$
MATL, 2 bytes
0)
MATL uses 1-based modular indexing so this solution grabs the element in the 0-th position of the input which is the same as the last since the 0 wraps around to the end.
Try it out at MATL Online
$endgroup$
MATL, 2 bytes
0)
MATL uses 1-based modular indexing so this solution grabs the element in the 0-th position of the input which is the same as the last since the 0 wraps around to the end.
Try it out at MATL Online
answered 25 mins ago
SueverSuever
9,7821446
9,7821446
add a comment |
add a comment |
$begingroup$
Cubix, 6 bytes
pA/@po
Try it online!
p
A / @ p
o
Watch it run
ATakes all the input
/Redirect around the cube
ppbring bottom of the stack to the top twice
o/@output as character, redirect and halt
$endgroup$
add a comment |
$begingroup$
Cubix, 6 bytes
pA/@po
Try it online!
p
A / @ p
o
Watch it run
ATakes all the input
/Redirect around the cube
ppbring bottom of the stack to the top twice
o/@output as character, redirect and halt
$endgroup$
add a comment |
$begingroup$
Cubix, 6 bytes
pA/@po
Try it online!
p
A / @ p
o
Watch it run
ATakes all the input
/Redirect around the cube
ppbring bottom of the stack to the top twice
o/@output as character, redirect and halt
$endgroup$
Cubix, 6 bytes
pA/@po
Try it online!
p
A / @ p
o
Watch it run
ATakes all the input
/Redirect around the cube
ppbring bottom of the stack to the top twice
o/@output as character, redirect and halt
answered 7 mins ago
MickyTMickyT
10.2k21637
10.2k21637
add a comment |
add a comment |
$begingroup$
Java 8
Input from STDIN, 71 bytes
v->{int i=0;for(;System.in.available()>0;i=System.in.read());return i;}
Try it online!
Function Argument, 25 bytes
s->s.charAt(s.length()-1)
$endgroup$
add a comment |
$begingroup$
Java 8
Input from STDIN, 71 bytes
v->{int i=0;for(;System.in.available()>0;i=System.in.read());return i;}
Try it online!
Function Argument, 25 bytes
s->s.charAt(s.length()-1)
$endgroup$
add a comment |
$begingroup$
Java 8
Input from STDIN, 71 bytes
v->{int i=0;for(;System.in.available()>0;i=System.in.read());return i;}
Try it online!
Function Argument, 25 bytes
s->s.charAt(s.length()-1)
$endgroup$
Java 8
Input from STDIN, 71 bytes
v->{int i=0;for(;System.in.available()>0;i=System.in.read());return i;}
Try it online!
Function Argument, 25 bytes
s->s.charAt(s.length()-1)
edited 1 hour ago
answered 2 hours ago
Benjamin UrquhartBenjamin Urquhart
1406
1406
add a comment |
add a comment |
$begingroup$
TI-BASIC (TI-84), 10 bytes
sub(Ans,length(Ans),1
Gets the last character in the input string.
Input is in Ans.
Output is in Ans and is automatically printed out when the program finishes.
$endgroup$
add a comment |
$begingroup$
TI-BASIC (TI-84), 10 bytes
sub(Ans,length(Ans),1
Gets the last character in the input string.
Input is in Ans.
Output is in Ans and is automatically printed out when the program finishes.
$endgroup$
add a comment |
$begingroup$
TI-BASIC (TI-84), 10 bytes
sub(Ans,length(Ans),1
Gets the last character in the input string.
Input is in Ans.
Output is in Ans and is automatically printed out when the program finishes.
$endgroup$
TI-BASIC (TI-84), 10 bytes
sub(Ans,length(Ans),1
Gets the last character in the input string.
Input is in Ans.
Output is in Ans and is automatically printed out when the program finishes.
answered 43 mins ago
TauTau
436210
436210
add a comment |
add a comment |
$begingroup$
Wolfram Language (Mathematica), 16 bytes
#~StringTake~-1&
Try it online!
$endgroup$
add a comment |
$begingroup$
Wolfram Language (Mathematica), 16 bytes
#~StringTake~-1&
Try it online!
$endgroup$
add a comment |
$begingroup$
Wolfram Language (Mathematica), 16 bytes
#~StringTake~-1&
Try it online!
$endgroup$
Wolfram Language (Mathematica), 16 bytes
#~StringTake~-1&
Try it online!
answered 41 mins ago
shrapshrap
1013
1013
add a comment |
add a comment |
$begingroup$
><>, 2 bytes
Using command line args
o;
Try it online!
><>, 11 bytes
Using stdin
~o;
/?(0:i
Try it online!
$endgroup$
add a comment |
$begingroup$
><>, 2 bytes
Using command line args
o;
Try it online!
><>, 11 bytes
Using stdin
~o;
/?(0:i
Try it online!
$endgroup$
add a comment |
$begingroup$
><>, 2 bytes
Using command line args
o;
Try it online!
><>, 11 bytes
Using stdin
~o;
/?(0:i
Try it online!
$endgroup$
><>, 2 bytes
Using command line args
o;
Try it online!
><>, 11 bytes
Using stdin
~o;
/?(0:i
Try it online!
answered 12 mins ago
EmignaEmigna
47k433142
47k433142
add a comment |
add a comment |
$begingroup$
SmileBASIC, 16 bytes
INPUT S$?POP(S$)
$endgroup$
add a comment |
$begingroup$
SmileBASIC, 16 bytes
INPUT S$?POP(S$)
$endgroup$
add a comment |
$begingroup$
SmileBASIC, 16 bytes
INPUT S$?POP(S$)
$endgroup$
SmileBASIC, 16 bytes
INPUT S$?POP(S$)
answered 9 mins ago
12Me2112Me21
5,61711336
5,61711336
add a comment |
add a comment |
$begingroup$
05AB1E, 1 byte
¤
Try it online!
θ or ` would also work.
$endgroup$
add a comment |
$begingroup$
05AB1E, 1 byte
¤
Try it online!
θ or ` would also work.
$endgroup$
add a comment |
$begingroup$
05AB1E, 1 byte
¤
Try it online!
θ or ` would also work.
$endgroup$
05AB1E, 1 byte
¤
Try it online!
θ or ` would also work.
answered 9 mins ago
EmignaEmigna
47k433142
47k433142
add a comment |
add a comment |
jean is a new contributor. Be nice, and check out our Code of Conduct.
jean is a new contributor. Be nice, and check out our Code of Conduct.
jean is a new contributor. Be nice, and check out our Code of Conduct.
jean is a new contributor. Be nice, and check out our Code of Conduct.
If this is an answer to a challenge…
…Be sure to follow the challenge specification. However, please refrain from exploiting obvious loopholes. Answers abusing any of the standard loopholes are considered invalid. If you think a specification is unclear or underspecified, comment on the question instead.
…Try to optimize your score. For instance, answers to code-golf challenges should attempt to be as short as possible. You can always include a readable version of the code in addition to the competitive one.
Explanations of your answer make it more interesting to read and are very much encouraged.…Include a short header which indicates the language(s) of your code and its score, as defined by the challenge.
More generally…
…Please make sure to answer the question and provide sufficient detail.
…Avoid asking for help, clarification or responding to other answers (use comments instead).
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodegolf.stackexchange.com%2fquestions%2f181627%2fprint-last-inputted-byte%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
$begingroup$
I mean I have input: 29845812674 and output should be: 4
$endgroup$
– jean
3 hours ago
3
$begingroup$
Welcome to PPCG! We host competitions on this side which are often answered in esoteric languages, but this is not the right place to ask how to solve a specific problem in a specific language. Such questions belong on Stack overflow, though you should describe what you have already tried and where you are stuck.
$endgroup$
– Laikoni
2 hours ago
1
$begingroup$
Welcome, I changed your question to fit our format more properly (note this is what the sandbox is for, usually). However in its current state the challenge is very easy (also in bf), so not sure about that.
$endgroup$
– ბიმო
2 hours ago