1%! 10%.
Posts
98 posts백준 온라인 저지 4673번 - 셀프 넘버
#include int is_self[10001] = { 0 }; int d(int r){ int ret = r; if(r / 10 == 0){ ret += r; return ret; }else{ while(r / 10 != 0){ ret += r % 10; r /= 10; } } ret += r; return ret; } int main(){ int i; for(i = 1; i < 10000; i++){ is_self[d(i)]++; } fo
백준 온라인 저지 2857번 - FBI
#include #include int main(){ int i, j; int Exist = 0; // 0 이면 FBI존재 X, 1이면 FBI 존재함 for(i = 1; i
백준 온라인 저지 1371번 - 가장 많은 글자
#include #include int main(){ int alpha[27] = { 0, }; char str[5001] = { 0, }; int i, j; int Max = 0; //최대로 많이 쓰인 알파벳 개수 int Ma = 0; //최대로 많이 쓰인 알파벳 for(i = 0; i < 5001; i++){ scanf("%s", str); // gets는 '\n' 때문에 오작동 할 것이다. for(j = 0; j < strlen(str); j++){ alpha[str[j]-'a']++; } } for(i = 0; i &l
독하게 시작하는 C 제15장 - 세 번째
선언 하는 이유 : 순전히 문법 때문에컴파일러를 위해서형 재선언 (형 재정의)-> 사용자 정의 형식 형식을 재선언하는게 필요?-> 주의해서 사용해라.구조체, 열거형 상수를 쓸때는 필요하지만기본형식을 재선언하는 것을 사용 자제하라. 코드의 가독성을 떨어뜨림. 헝가리안 표기법변수 이름에서 변수의 용도가 드러나게 코드를 작성하라int nData; (n은 정수형 나타낸 것) 이정도는 괜찮으나 더 나아가면 여러 사람이 계속 헷갈리게 됨. 코딩 컨벤션 -> Google 에서 Style Guide 참고해서 코딩하라!(치면 나옴) #define unsigned int UINT -> 단순 치환typedef unsigned int UINT -> 단순 치환을 넘어 UNIT를 자료형으로 취

