feat(prime): add JavaScript solution
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript, node.js
- Área
- backend
Línea de trabajo
The issue names the existing solutions in problems/prime/ and asks for solution.js; read those solutions and the problem specification first. Implement the stated stdin handling and primality checks, then confirm the output is exactly prime or not prime for the boundary cases and inputs up to 10^9.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
The prime problem currently provides solutions in C (solution.c), C++ (solution.cpp), Python (solution.py), and Java (Solution.java), but does not have a JavaScript solution.
Proposed Solution
Add problems/prime/solution.js implementing primality checking in Node.js:
- Read input number
nfromstdinviafs.readFileSync(0, "utf-8"). - Handle boundary values ($n < 2$ are
not prime, $2$ and $3$ areprime). - Use an optimized step loop checking divisors up to $\sqrt{n}$ for efficient execution on numbers up to $10^9$.
- Output
primeornot primematching existing problem specifications.
- Lenguaje dominante
- Python
- Estrellas
- 1
- Forks
- 6
- Merge medio
- 22 h 41 min
- PR fusionados (30 d)
- 27
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de techcsispit/code-corner
-
prime/solution.java doesn't compile: public class PrimeCheck in solution.java, README requires Solution.java with a Solution classPosiblemente ocupada @tanujb03 la tomó hace 15 días. Abiertobug good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
techcsispit/code-corner#35 ·
Los mantenedores suelen responder en 1 día
-
feat(roman-numerals): add C solutionPosiblemente ocupada @aadiitya2007 la tomó hace 1 día. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
techcsispit/code-corner#72 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
feat(anagram): add C solutionPosiblemente ocupada @aadiitya2007 la tomó hace 3 días. Abierto
techcsispit/code-corner#68 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
feat(binary-search): add C solutionPosiblemente ocupada @aadiitya2007 la tomó hace 3 días. Abierto
techcsispit/code-corner#64 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
test(palindrome): add test cases for single-char, numeric, and punctuation edge casesPosiblemente ocupada @aadiitya2007 la tomó hace 3 días. Abierto
techcsispit/code-corner#62 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de techcsispit/code-corner
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
NVIDIA/flare-local-inference#90 ·
Los mantenedores suelen responder en 1 día
-
area/streaming comp/gateway P2 platform/telegram type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
NousResearch/hermes-agent#144897 ·
Los mantenedores suelen responder en 1 día
-
request-theme
Dificultad 1/5 Menos de una hora Aptitud para principiantes 66/100
LizardByte/ThemerrDB#9575 ·
Los mantenedores suelen responder en 1 día
-
Author Page: noshin-nawalAbiertoauthor-page correction
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
acl-org/acl-anthology#10599 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
zilliztech/memsearch#818 ·
Los mantenedores suelen responder en 1 día