코딩용 글꼴 무엇을 쓸까? 코딩을 하는데에 있어 가독성은 매우 중요한 요소이다.코드의 가독성을 위해 코딩 컨밴션을 제정하기도 하고, 때로는 조금의 성능을 희생하더라도(실제로는 체감도 안나는 희생이겠지만)가독성을 높이는 방향으로 코딩을 하기도 하니 말이다. 이런 부차적인 노력에 앞서 가장 근본적으로 가독성을 높일 수 있는 방법은 프로그래밍에 최적화된 폰트를 사용하는 것이다.이러한 폰트들은 몇가지 공통적인 특징이 있다.1. 고정폭이다.지금 이 블로그의 폰트는 고딕이다. 일반적인 글을 읽는데에는 지장이 없지만, 코딩을 하는데에 있어서는 별로 도움이 되질 않는다.w 와 l 을 적고 보면 둘의 가로길이가 다름을 금방 알 수 있다. wlwlwlwwwlll 출저: ppss.kr 이러한 폰트를 가변폭 폰트라 한다.이와 반대로 모든 글자가 동일한.. 더보기 ACMICPC 12353 Baby Height(Small) 문제모든 부모들은 자신의 아이가 얼마나 클 것인지 알고 싶어한다. 우주인 박사의 알고리즘을 사용하면 부모의 키만을 사용하여 아이가 얼마나 클 것인지 정확한 범위내로 알 수 있다. 엄마의 키와 아빠의 키를 더한다. 만약 아이가 딸이라면, 5인치를 뺀다. 만약 아이가 아들이라면, 5인치를 더해준다. 그리고 나온 수를 2로 나누어 준다. 이 값에 4인치를 더하거나 빼서 나온 값이 우주인 박사가 믿는 정확한 아이의 키의 범위이다. 부모가 자신의 아이의 미래 키를 물어본다면, 우주인 박사의 대답은 계산한 범위가 될 것이다. (매우 정확한 예측이다)입력첫번째 줄에 테스트 케이스의 갯수 T가 주어진다. 그 아래로 T라인동안 각 라인에는 아이의 성별(남자아이는 'B', 여자아이는 'G')과 엄마의 키, 아빠의 키가 차.. 더보기 ACMICPC 2851 슈퍼 마리오 문제슈퍼 마리오 앞에 10개의 버섯이 일렬로 놓여져 있다. 이 버섯을 먹으면 점수를 받는다. 슈퍼 마리오는 버섯을 처음부터 나온 순서대로 집으려고 한다. 하지만, 모든 버섯을 집을 필요는 없고 중간에 중단할 수 있다. 중간에 버섯을 먹는 것을 중단했다면, 그 이후에 나온 버섯은 모두 먹을 수 없다. 따라서 첫 버섯을 먹지 않았다면, 그 이후 버섯도 모두 먹을 수 없다. 마리오는 받은 점수의 합을 최대한 100에 가깝게 만드려고 한다. 버섯의 점수가 주어졌을 때, 마리오가 받는 점수를 출력하는 프로그램을 작성하시오.입력총 10개의 줄에 각각의 버섯의 점수가 주어진다. 이 값은 100보다 작거나 같은 양의 정수이다. 버섯이 나온 순서대로 점수가 주어진다.출력첫째 줄에 마리오가 받는 점수를 출력한다. 만약 1.. 더보기 이전 1 2 3 4 5 6 7 8 ··· 26 다음