Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

feat(roman-numerals): add C solution

Aberta
#72 1 comentário 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

@aadiitya2007 já está trabalhando nisso.

Desde 24/10/2026.

  • #73 de @aadiitya2007 — aberto

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Claramente especificada
Status de atividade
Estagnada
Stack de tecnologia
c
Domínio
backend

Direção de pesquisa

Read the existing solutions at problems/roman-numerals/solution.cpp, solution.go, and solution.py to understand the repository’s expected behavior. Add problems/roman-numerals/solution.c using the input and conversion requirements in the issue; done when it reads an integer and prints the corresponding Roman numeral followed by a newline. An open linked pull request (#73) is already working on this issue.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Description

The roman-numerals problem currently provides solutions in C++ (solution.cpp), Go (solution.go), and Python (solution.py), but does not have a C implementation.

Proposed Solution

Add problems/roman-numerals/solution.c:

  • Read integer input from standard input using scanf.
  • Implement Roman numeral conversion using standard greedy subtraction with subtractive forms (CM, CD, XC, XL, IX, IV).
  • Print the resulting Roman numeral string followed by a newline.
Linguagem predominante
Python
Estrelas
1
Forks
6
Merge médio
22h 41min
PRs com merge (30d)
27

Preparar o ambiente

  • Sem Dockerfile nem arquivo Docker Compose
  • Tem um modelo de pull request
  • Sem guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de techcsispit/code-corner

Todas as issues de techcsispit/code-corner

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.