박력돌이

구글 이메일 보내기

By  | 2021년 1월 1일 | 
먼저 https://wikidocs.net/17059 링크를 참고 바란다. 위 링크의 예제를 따라 진행하던 중 이메일 보내기가 계속 실패가 되어서 원인 파악 중 알게된 내용을 공유한다. - 문제: 링크대로 노드 작성 및 배포 후 실행 시 이메일 발송이 아래 에러와 함께 실패함- 에러: Error: Invalid login: 534-5.7.9 Application-specific password required. Learn more at534 5.7.9 a5sm4135165pgl.41 - gsmtp- 원인: 구글 계정을 2단계로 보안을 해놓은 경우 구글 1단계 비번으로는 외부 앱에서 이메일 발송이 안됨- 조치: 아래를 참고1) 구글 계정 관리의 security 선택 2) Signing in to Goo

1002_터렛

By  | 2020년 2월 20일 | 
원의 관계에 대해 집중해야 풀기 용이함. 생각보다 알고리즘은 간단함. 다만, 수학적 지식이 있으면 더 쉽게 풀었을 것 같음. 아래 주석을 참고하면 풀이가 용이함. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace _1002_터렛{ class Program { static void Main(string[] args

3053_택시_기하학

By  | 2020년 2월 19일 | 
유클리드 기하학의 원 넓이 구하기 = r * r * pi택시 기하학의 원 넓이 구하기 = (r * r * 1/2) * 4 ; 반지름 r을 두 변으로 하는 이등변삼각형의 넓이를 구한뒤 이를 4번 더함 택시 기하학은 비유클리드 기하학의 대표적 예로 상세 내용은 아래 블로그 참고 1234567891011121314151617181920212223using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace _3053_택시_기하학{ class Program { static void Main(string[] args)

10870_피보나치_수_5

By  | 2020년 2월 21일 | 
어려운 문제는 아닌데 재귀함수를 이용한 피보나치 수 알고리즘을 정리해두고자 포스팅 한다. 12345678910111213141516171819202122232425262728using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace _10870_피보나치_수_5{ class Program { static void Main(string[] args) { int inputData = int.Parse(Console.ReadLine()); Console.WriteLine("{

7568_덩치

By  | 2020년 3월 2일 | 
브루트 포스 문제 중 하나로 너무 어렵게 생각해서 푸는데 오래걸렸기에 그 이력을 정리해둔다. 브루트 포스는 무식하게 전부 다 대입해서 시도해보는 것을 의미하는데 (내가 받아 들이기엔...) 이 문제의 경우도 주어진 조건에 맞춰 이중 루프로 전부 대입해서 rank를 구하면 되는 문제였다. 헤깔린 부분은 rank를 구할 때 무게 또는 높이 중 하나가 더 높으면 동등하다는 부분이었다. 알고리즘 구현엔 실제로는 " x>p 그리고 y>q " 이 조건만 처리하면 되는데괜히 꼬아서 생각해서 다른 조건을 더 걸려고 하다보니 초반에 어려워졌다. 이중 for문을 돌리면서 위 조건일 때 rank++만 해주면 간단히 구해지는 문제 였다. 12345678910111213141516171819202122