{"id":20880138,"url":"https://github.com/itsryu/at3_n2","last_synced_at":"2025-12-27T10:07:01.766Z","repository":{"id":245348011,"uuid":"805965263","full_name":"itsryu/AT3_N2","owner":"itsryu","description":"Repositório referente a atividade coletiva AT3_N2 da disciplina Estrutura de Dados da Universidade Católica de Brasília","archived":false,"fork":false,"pushed_at":"2024-06-20T20:41:31.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-10T04:35:34.064Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/itsryu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-26T01:21:15.000Z","updated_at":"2024-08-06T06:32:39.000Z","dependencies_parsed_at":"2024-06-21T16:29:47.424Z","dependency_job_id":"4fa93a8b-b8b5-4ea9-a87b-3f4de7a4582d","html_url":"https://github.com/itsryu/AT3_N2","commit_stats":null,"previous_names":["itsryu/at3_n2"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsryu%2FAT3_N2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsryu%2FAT3_N2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsryu%2FAT3_N2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsryu%2FAT3_N2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itsryu","download_url":"https://codeload.github.com/itsryu/AT3_N2/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243258497,"owners_count":20262297,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-18T07:19:09.808Z","updated_at":"2025-12-27T10:06:56.713Z","avatar_url":"https://github.com/itsryu.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!DOCTYPE html\u003e\n\u003chtml xmlns=\"http://www.w3.org/1999/xhtml\"\u003e\n\n\u003cbody\u003e\n    \u003cdiv id=\"container\"\u003e\n        \u003cdiv align=\"center\" style=\"display: inline_block\"\u003e\n            \u003ch1\u003eTorre de Hanói\u003c/h1\u003e\n            \u003cp\u003eEste é um jogo de console desenvolvido utilizando a linguagem de programação C.\u003c/p\u003e\n        \u003c/div\u003e\n        \u003cdiv\u003e\n            \u003ch2\u003eSobre o jogo\u003c/h2\u003e\n            \u003cp\u003e\n            A Torre de Hanói é um dos mais famosos jogos de Matemática. Ele consiste de uma base contendo três pilares (hastes), em um dos quais está disposta uma torre formada por alguns discos de diâmetros diferentes, furados no centro e colocados uns sobre os outros, em ordem crescente de diâmetro, de cima para baixo. O número de discos pode variar.\n            \u003c/p\u003e\n            \u003ch2\u003eRegras\u003c/h2\u003e\n            \u003col\u003e\n                \u003cli\u003eVocê só pode mover apenas 1 disco por vez.\u003c/li\u003e\n                \u003cli\u003e Um disco com diâmetro maior nunca pode ficar sobre um disco com diâmetro menor.\u003c/li\u003e\n            \u003c/ol\u003e\n            \u003ch2\u003eComo Usar\u003c/h2\u003e\n            \u003col\u003e\n                \u003cdiv style=\"padding: 10px; border: 1px solid #f5c6cb; background-color: #f8d7da; color: #721c24; border-radius: 5px;\"\u003e\n                    \u003cstrong\u003eAtenção:\u003c/strong\u003e Este programa foi desenvolvido para plataformas Windows, tentar executa-lo em outra plataforma acarretará em erros de compilação. \n                \u003c/div\u003e\n                \u003c/br\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eClonar o repositório:\u003c/strong\u003e Para clonar o repositório, execute o seguinte comando em seu\n                    terminal (Obs: necessário ter o \u003ca href=\"https://git-scm.com/downloads\"\u003egit\u003c/a\u003e instalado em sua\n                    máquina):\n                    \u003cpre\u003e\u003ccode\u003egit clone https://github.com/itsryu/AT3_N2.git \u0026\u0026 cd AT3_N2\u003c/code\u003e\u003c/pre\u003e\n                \u003c/li\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eCompilação:\u003c/strong\u003e Vá para a pasta AT3_N2 dentro de onde o projeto foi clonado e execute o arquivo windows.bat (Windows):\n                    \u003cpre\u003e\u003ccode\u003ewindows.bat\u003c/code\u003e\u003c/pre\u003e\n                \u003c/li\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eCompilação:\u003c/strong\u003e Ou se quiser compilar utilizando linha de comando abra um terminal na pasta AT2_N2 dentro de onde o projeto foi clonado e compile o\n                    programa utilizando o GCC (GNU Compiler Collection):\n                    \u003cpre\u003e\u003ccode\u003egcc ./functions/functions.c ./functions/game.c ./functions/menu.c ./main.c -o main.exe\u003c/code\u003e\u003c/pre\u003e\n                \u003c/li\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eExecução:\u003c/strong\u003e Após a compilação, execute o arquivo 'main.exe' para inicializar o\n                    programa.\n                    \u003cpre\u003e\u003ccode\u003emain.exe\u003c/code\u003e\u003c/pre\u003e\n                \u003c/li\u003e\n                \u003cli\u003e\u003cstrong\u003eInteragindo com o programa:\u003c/strong\u003e Siga as instruções do menu para realizar as ações\n                    desejadas.\u003c/li\u003e\n            \u003c/ol\u003e\n            \u003ch2\u003eFerramentas de desenvolvimento utilizadas\u003c/h2\u003e\n            \u003col\u003e\n                \u003cli\u003e\u003cstrong\u003eVisual Studio Community 2022\u003c/strong\u003e (Utilizada para o desenvolvimento e depuração do\n                    código)\u003c/li\u003e\n                \u003cli\u003e\u003cstrong\u003eGitHub\u003c/strong\u003e (Utilizada para o versionamento)\u003c/li\u003e\n            \u003c/ol\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/body\u003e\n\n\u003c/html\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsryu%2Fat3_n2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitsryu%2Fat3_n2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsryu%2Fat3_n2/lists"}