본문 바로가기

알고스팟

(5)
[algospot/알고리즘] 알고스팟 '초보' 난이도 URI 풀기 그 동안 알고스팟의 '왕초보'문제를 풀어보았습니다.퇴근하고 집에 와서 졸린 눈 부비며 풀기에는 '왕초보'도 벅찬 경우가 많았습니다.코딩은 정말 정신이 또렷한 상태에서 해야지,졸음코딩이나 음주코딩을 하면 효율을 내기가 힘든 작업이란걸 다시 깨달았습니다. 오늘부터는 '초보' 문제들을 하나씩 풀어보도록 하겠습니다.튜토리얼에 '초보' 난이도로 총 26문제가 명시되어 있습니다.하루에 한 문제씩 풀다보면 한달이 훌쩍 지나가 있겠네요. - 제목 : URI- 난도 : ☆☆☆☆☆ (0점/5점) - 문제 (간단히 의역해보겠습니다) URI(Uniform Resource Identifier)는 인터넷 공간에서 리소스를 확정할 때 사용하는 간단한 스트링입니다. http://storycompiler.com mailto:story..
[algospot/알고리즘] 알고스팟 '왕초보' 난이도 CONVERT 풀기(C99 Default argument promotion) 단위를 환산하는 문제는 매우 쉬운 편에 속합니다.초등학교때 배운 비례식이 결국 단위환산이겠지요. - 단위를 제대로 파싱하는지 - 그리고 자릿수가 제대로 출력하는지위에서 실수만 하지 않는다면 정답을 도출할 수 있을겁니다. - 제목 : CONVERT- 난도 : ☆☆☆☆☆ (0점/5점) - 문제 : 단위를 변환하세요. 킬로그램 : 파운드 = 0.4536 : 1.0000 = 1.0000 : 2.2046 볼륨 : 갤런 = 1.0000 : 0.2642 = 3.7854 : 1.0000 - 답안#include #include int main(int argc, char **argv) { register int n = 0; int count = 0; scanf("%d", &count); for (; n < count; n..
[algospot/알고리즘] 알고스팟 알고리즘 풀어보기 * 튜토리얼 - [algospot] 알고스팟에서 HELLOWORLD 문제풀기 * 왕초보급 구현문제 - [algospot] 알고스팟, '왕초보' 난이도 ENDIANS 풀기- [algospot] 알고스팟, '왕초보' 난이도 DRAWRECT 풀기- [algospot] 알고스팟, '왕초보' 난이도 LECTURE 풀기 - [algospot] 알고스팟, '왕초보' 난이도 ENCRYPT 풀기
[algospot/알고리즘] 알고스팟 접속불가, "502 Bad Gateway"는 무엇? 요즘은 퇴근하고 집에서 빈둥거리다가 자기 직전에 알고스팟에 마실나갑니다.무언가 적극적으로 캐내어 공부를 한다기 보다는,제법 쉬운 문제들을 풀며 잊어버린 것들을 떠올리는데 의미를 찾고 있습니다.나름 천편일률적인 일상에서 소소한 재미였는데... 알고스팟에 접속이 안됩니다.거의 매일같이 들락날락거렸는데 그간 본 적이 없는 에러였습니다. 구글이나 네이버에서 알고스팟과 관련된 접속에러 기록을 찾아봤지만 따로 나오는 것은 없네요.그 동안 사이트 접속불가와 관련된 문제상황은 별로 없었나 봅니다. 전통적으로 "502 Bad Gateway"는 서버단에서 발생하는 문제를 의미합니다.서버에 접속하려고 시도하는 데스크탑의 문제로 발생하진 않습니다.다시 말하면, 아무리 컴퓨터를 재부팅하고 알고스팟에 접속하려 해도 같은 에러메시..
[algospot/알고리즘] 알고스팟, '왕초보' 난이도 DRAWRECT 풀기 왕초보 세번째 문제를 풀어보기로 합니다.이번 문제까지 패스하면 이제 삼천대에서 이천대로 순위가 상승하겠네요. 이 포스팅을 보고 계실 분들과도 함께 풀어보고 싶습니다.한가로운 오후를 무료하게 보내고 계시다면,함께 알고리즘을 소재로 열혈코딩하시죠~ - 제목 : DRAWRECT- 난도 : ☆☆☆☆☆ (0점/5점)- 문제 : 직사각형의 3개 점이 주어졌을때 다른 한 점을 유추하세요.- 답안 #include int main(int argc, char **argv) { register int i = 0; int count = 0; scanf("%d", &count); for (; i < count; i++) { int x[2] = {0, }; int y[2] = {0, }; int j = 0; int tx = 0;..