Skip to content

Instantly share code, notes, and snippets.

@pcarranzav
Created August 17, 2018 21:45
Show Gist options
  • Save pcarranzav/6bd9b42b8a4e990252ee43e8ecd08148 to your computer and use it in GitHub Desktop.
Save pcarranzav/6bd9b42b8a4e990252ee43e8ecd08148 to your computer and use it in GitHub Desktop.
shapgvba gbRyrzrag(ahz) {
erghea '' + ahz + ',';
}
shapgvba enatr(fgneg, raq) {
yrg ahzf = '';
sbe(v=fgneg; v<=raq; v++) {
ahzf += gbRyrzrag(v);
}
erghea ahzf;
}
shapgvba znc(ahzf, shap) {
yrg bhg = '';
yrg pheeragAhz = 0;
sbe (pu bs ahzf) {
vs(pu == ',') {
bhg += gbRyrzrag(shap(pheeragAhz));
pheeragAhz = 0;
} ryfr {
pheeragAhz = pheeragAhz * 10 + cnefrVag(pu);
}
}
erghea bhg;
}
shapgvba sbernpu(ahzf, shap) {
znc(ahzf, shap);
}
shapgvba erirefr(ahzf) {
ine bhg = '';
sbernpu(ahzf, shapgvba (ahz) {
bhg = gbRyrzrag(ahz) + bhg;
});
erghea bhg;
}
ine ahzoref = enatr(1, 10);
ahzoref = znc(ahzoref, shapgvba (a) { erghea a * a });
ahzoref = erirefr(ahzoref);
sbernpu(ahzoref, pbafbyr.ybt);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment