Peano arithmetic

Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

Problem

Do Peano arithmetic. "S" means "successor".

Options

exec is denied

rejudge feature is enabled

now post-mortem time, all source codes will be revealed

Sample input:_

SS0 + S0
SSS0 * SS0
0 + SSSSS0
SSSS0 * 0

Sample output:

SSS0
SSSSSS0
SSSSS0
0

Sample input:_

SS0 + SSSS0
0 + 0
0 + S0
SS0 + 0
SSS0 + SSSS0
SS0 + 0
SSS0 + S0
0 * 0
SSSS0 * SSSSS0
SSSS0 + SSS0
0 * SS0
S0 * SSSS0
SS0 + 0
S0 + S0
SSSSS0 * 0
0 * SSS0
SSSS0 * S0
SSS0 * S0
SSSSS0 * SSSSS0
SSSSS0 + SSSS0

Sample output:

SSSSSS0
0
S0
SS0
SSSSSSS0
SS0
SSSS0
0
SSSSSSSSSSSSSSSSSSSS0
SSSSSSS0
0
SSSS0
SS0
SS0
0
0
SSSS0
SSS0
SSSSSSSSSSSSSSSSSSSSSSSSS0
SSSSSSSSS0

Ranking

Ruby _

RankUserSizeTimeDateStatistics
1kaki380.03392023/11/22 16:38:430B / 19B / 17B

Ruby2 _

RankUserSizeTimeDateStatistics
1kaki370.13002023/11/22 16:38:380B / 19B / 15B
2Sisyphus400.11462023/11/15 11:31:380B / 23B / 17B
3rotary-o400.11812023/11/29 12:25:230B / 12B / 22B

Perl _

RankUserSizeTimeDateStatistics
1Sisyphus390.03002023/11/15 10:32:360B / 21B / 17B
2tails390.03002023/11/16 01:55:490B / 21B / 17B
3teebee390.03842023/11/16 09:40:430B / 14B / 24B
4fuzzylojik430.03012023/11/25 02:27:160B / 22B / 20B
5Hydrazer440.03012023/11/22 02:58:320B / 27B / 16B

Python _

RankUserSizeTimeDateStatistics
1Erik the Outgolfer560.05242023/11/15 05:43:340B / 33B / 22B
2fuzzylojik560.06102023/11/15 05:55:100B / 33B / 23B
3xnor560.09952023/11/23 12:26:050B / 33B / 22B
4kaki560.10132023/11/27 16:44:230B / 33B / 22B

Python3 _

RankUserSizeTimeDateStatistics
1orthoplex540.09312023/11/15 05:38:420B / 30B / 23B
2ovs540.09692023/11/15 05:41:170B / 30B / 23B
3fuzzylojik540.09802023/11/15 05:42:100B / 30B / 24B
4Erik the Outgolfer540.09792023/11/15 05:43:090B / 30B / 23B
5koochie grunch540.09882023/11/15 05:58:230B / 30B / 23B
6Sisyphus540.09622023/11/15 11:24:590B / 30B / 23B
7xnor540.09522023/11/23 12:25:180B / 30B / 23B
8kaki540.09462023/11/27 16:46:420B / 30B / 23B
9eross156730.09322023/11/22 03:19:590B / 34B / 37B
10thesearenthebananasyourelookingfor1440.09212023/11/16 18:02:560B / 71B / 62B

Scheme _

RankUserSizeTimeDateStatistics
1kaki880.04712023/11/29 03:02:050B / 43B / 42B

JavaScript _

RankUserSizeTimeDateStatistics
1ZED.CWT700.04082023/11/16 17:41:110B / 40B / 30B
2fuzzylojik700.04312023/11/21 04:40:590B / 41B / 29B
3kaki700.04482023/11/22 18:19:560B / 41B / 29B

Atlas _

RankUserSizeTimeDateStatistics
1tails250.28302023/11/23 19:38:320B / 3B / 22B

Haskell _

RankUserSizeTimeDateStatistics
1kaki790.03552023/11/29 02:21:300B / 36B / 41B
2xnor830.03412023/11/28 17:35:550B / 49B / 31B

Java _

RankUserSizeTimeDateStatistics
1rotary-o1520.13172023/11/24 23:13:230B / 87B / 56B

C# _

RankUserSizeTimeDateStatistics
1rotary-o1480.09852023/11/24 00:17:2423B / 80B / 37B
2fuzzylojik1480.07862023/11/25 01:34:5422B / 81B / 36B
3rotary-o(fuzzylojik)1460.09372023/11/29 12:22:5921B / 76B / 41B

AWK _

RankUserSizeTimeDateStatistics
1Fleur340.02792023/11/15 13:29:120B / 13B / 21B

sed _

RankUserSizeTimeDateStatistics
1tails410.02812023/11/27 19:58:560B / 12B / 23B
2kaki420.02822023/11/27 20:59:020B / 11B / 23B
3McBusLuck480.02862023/11/27 03:47:390B / 13B / 31B

Bash (builtins) _

RankUserSizeTimeDateStatistics
1tails530.03322023/11/15 10:33:030B / 23B / 23B

dc _

RankUserSizeTimeDateStatistics
1tails680.02882023/11/21 18:51:570B / 57B / 10B

Befunge _

RankUserSizeTimeDateStatistics
1kaki510.03422023/11/23 03:09:450B / 15B / 31B

Befunge-98 _

RankUserSizeTimeDateStatistics
1kaki480.04412023/11/23 13:37:500B / 16B / 26B

GolfScript _

RankUserSizeTimeDateStatistics
1tails230.04812023/11/17 09:53:590B / 5B / 17B

gs2 _

RankUserSizeTimeDateStatistics
1whio140.20442023/11/24 22:06:283B / 6B / 5B
2tails140.14042023/11/28 09:32:127B / 4B / 3B

Nibbles _

RankUserSizeTimeDateStatistics
1kaki110.05202023/11/29 00:21:446B / 3B / 2B
2tails120.03522023/11/21 21:50:096B / 3B / 3B
3tails (kaki)70.03582023/11/29 14:53:123B / 2B / 2B
4kaki100.03362023/11/29 13:28:349B / 0B / 1B

Burlesque _

RankUserSizeTimeDateStatistics
1Hendrik340.03532023/11/27 05:29:160B / 16B / 18B

Lazy-K _

RankUserSizeTimeDateStatistics
1tails6210.04122023/11/27 20:51:360B / 337B / 284B

goruby _

RankUserSizeTimeDateStatistics
1kaki280.10652023/11/29 01:36:350B / 11B / 15B

Scala _

RankUserSizeTimeDateStatistics
1rotary-o733.00542023/11/24 23:10:300B / 36B / 33B

Language Ranking_

RankLangUserSizeScore
1Nibblestails (kaki)710000
2gs2whio145000
3GolfScripttails233043
4Atlastails252800
5gorubykaki282500
6AWKFleur342058
7BurlesqueHendrik342058
8Ruby2kaki371891
9Rubykaki381842
10PerlSisyphus391794
11sedtails411707
12Befunge-98kaki481458
13Befungekaki511372
14Bash (builtins)tails531320
15Python3orthoplex541296
16PythonErik the Outgolfer561250
17dctails681029
18JavaScriptZED.CWT701000
19Scalarotary-o73958
20Haskellkaki79886
21Schemekaki88795
22C#rotary-o(fuzzylojik)146479
23Javarotary-o152460
24Lazy-Ktails621112

return to the top page