본문 바로가기
  • 밥 하루하루

전체 글219

[프로그래머스/C언어] 내적 #include #include #include // a_len은 배열 a의 길이입니다. // b_len은 배열 b의 길이입니다. int solution(int a[], size_t a_len, int b[], size_t b_len) { int answer = 0; for(int i = 0; i < a_len; i++){ answer = answer + a[i]*b[i]; } return answer; } - 각 배열에 들어간 값들 for문으로 해서 곱함. 2023. 3. 17.
[프로그래머스/C언어] 배열의 평균값 #include #include #include // numbers_len은 배열 numbers의 길이입니다. double solution(int numbers[], size_t numbers_len) { double answer = 0; double sum = 0; for(int i = 0; i < numbers_len; i++){ sum = sum + numbers[i]; } answer = sum / numbers_len; return answer; } - for문으로 배열에 들어간 값을 다 더하고, 길이 만큼 나누면 됨. 2023. 3. 17.
[프로그래머스/C언어] 하샤드 수 #include #include #include bool solution(int x) { bool answer = true; int temp = 0; int value = 0; int sum = 0; value = x; while(1){ temp = x % 10; sum = sum + temp; x = x / 10; if(x == 0){ break; } } if(value % sum != 0){ answer = false; } return answer; } - 나머지를 통해 각자리 수를 구한 다음 더함. - 더한 값을 주어진 변수로 나눴을 때 0인지를 판단하고 true, false를 return함. 2023. 3. 17.
[프로그래머스/C언어] 나머지가 1이 되는 수 찾기 #include #include #include int solution(int n) { int answer = 0; for(int i = 2; i < n; i++){ if(n % i == 1){ answer = i; break; } } return answer; } - 변수 n을 나눴을때 나머지가 1인 값이 어떤값인지 확인하기 위해서 작은수 부터 for문을 돌림. - n이 3이상이기 때문에 2부터 돌림. - 작은수 부터 돌려서 1이 나오면 그 값을 return함. 2023. 3. 17.
[프로그래머스/C언어] 369게임 #include #include #include int solution(int order) { int answer = 0; int temp; while(1){ temp = order % 10; if(temp % 10 != 0 && temp % 3 == 0){ answer++; } order = order / 10; if(order == 0){ break; } } return answer; } - 나머지를 구해서 3으로 나눴을때 0이면 count를 함. - 추가 조건에서 10, 100, 1000 .... 값도 3으로 나눴을 때 0이기 때문에 이 부분에 예외 조항을 넣음. 2023. 3. 17.
[프로그래머스/C언어] 자연수 뒤집어 배열로 만들기 #include #include #include #include int* solution(long long n) { // 리턴할 값은 메모리를 동적 할당해주세요. int* answer = (int*)malloc(sizeof(int)*11); long long value = n; int cnt = 1; int num; value = n; while(1){ value = value / 10; if(value == 0){ for(int i = 0; i < cnt; i++){ num = n % 10; answer[i] = num; n = n / 10; } break; } cnt++; } return answer; } - 변수의 자리 수를 구함. - for문 돌리면서, % 나머지를 구해서 처음부터 넣어줌. - %.. 2023. 3. 16.
[프로그래머스/C언어] 문자열 다루기 기본 #include #include #include #include // 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요. bool solution(const char* s) { bool answer = true; int len, i; len = strlen(s); if(len == 4 || len == 6){ for(i = 0; i '9'){ answer = false; break; } } }else{ answer = false; } return answer; } - s의 길이가 4 또는 6인지 확인하고, 아니면 false임. - 그리고 s 문자열에 대소문자가 들어갔는지 확인을 ASCII에서 0보.. 2023. 3. 16.
[프로그래머스/C언어] 부족한 금액 계산하기 #include #include #include long long solution(int price, int money, int count) { long long answer = 0; long long sum = 0; for(int i=1;i 2023. 3. 16.
[프로그래머스/C언어] 핸드폰 번호 가리기 #include #include #include #include // 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요. char* solution(const char* phone_number) { // return 값은 malloc 등 동적 할당을 사용해주세요. 할당 길이는 상황에 맞게 변경해주세요. char* answer = (char*)malloc(1); int len; int i; answer = phone_number; len = strlen(phone_number); for(i=0;i 2023. 3. 16.
[프로그래머스/C언어] 문자열을 정수로 바꾸기 #include #include #include // 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요. int solution(const char* s) { int answer = 0; char str[5]; strcpy(str, s); answer = atoi(str); return answer; } - atoi 함수 사용하면 됨. - strcpy는 함수 복사 함수임. 함수 복사 따위 할 것 없이 그냥 atoi에 s 넣어도 됨. 2023. 3. 16.
[프로그래머스/C언어] 인덱스 바꾸기 문제 설명 문자열 my_string과 정수 num1, num2가 매개변수로 주어질 때, my_string에서 인덱스 num1과 인덱스 num2에 해당하는 문자를 바꾼 문자열을 return 하도록 solution 함수를 완성해보세요. 입출력 예 결과 #include #include #include // 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요. char* solution(const char* my_string, int num1, int num2) { // return 값은 malloc 등 동적 할당을 사용해주세요. 할당 길이는 상황에 맞게 변경해주세요. char* answer = (char*)malloc(my_string); char arr[2]; arr.. 2023. 3. 16.
LaTeX 표 그리기 참고 \begin{table} \centering \caption{Network Delay as a Function of Load} \label{table_delay} \begin{IEEEeqnarraybox}[\IEEEeqnarraystrutmode\IEEEeqnarraystrutsizeadd{2pt}{0pt}]{x/r/Vx/r/v/r/x} \IEEEeqnarraydblrulerowcut\\ &&&&\IEEEeqnarraymulticol{3}{t}{Average Delay}&\\ &\hfill\raisebox{-3pt}[0pt][0pt]{$\beta$}\hfill&&\IEEEeqnarraymulticol{5}{h}{}% \IEEEeqnarraystrutsize{0pt}{0pt}\\ &&&&\hfill\lam.. 2023. 3. 13.
[문정] 모범가츠(히레가츠, 상로스가츠) 문정으로 이사 오고 괜찮은 식당을 못 찾았는데 모범가츠는 괜찮은 식당이라 생각합니다. 토요일 오후에 갔는데 웨이팅은 5분 정도 있었지만 바로 들어갔습니다. 우리는 히레가츠+반모밀(17,000원)과 상로스가츠+반모밀(19,000원) 세트로 주문했습니다. 세트로 주문을 하면 반모밀이 함께 나옵니다. 식당 내부는 큰 편은 아닙니다. 2인이 앉을 수 있는 테이블 11개 정도 됩니다. 메뉴판입니다. 단품가격을 보면 많이 싼 것도 아니고 비싼 것도 아니고 평범한 수준이라고 생각합니다. 돈가스는 15분 정도 걸린 것 같습니다. 돈가스가 나오기 전에 반찬하고 밥이 나옵니다. 저는 반모밀을 함께 주문했기에 모밀도 나왔습니다. 히레가츠입니다. 총고기는 8조각이 나왔습니다. 일식 돈가스 식당을 많이 가보셨겠지만 여기 역시도.. 2023. 2. 8.
[잠실] 야끼소바 니주마루 (소금, 소스) 여자 친구 시험 이후 저녁으로 잠실에서 있는 야끼소바 니주마루에서 야끼소바를 먹기로 했습니다. 이 식당은 생활의 달인에 출연했고 잠실 갈 때 식당을 보면 항상 줄이 길이서 갈 생각을 안 했는데 이번엔 기다렸고 먹었습니다. 처음 방문했기 때문에 추천 메뉴를 먹었습니다. 소스+ 오징어/새우, 소스+치즈/비엔나를 먹었습니다. 식당이 협소하기도 했고 대기 사람들도 많아서 약 1시간 정도 기다렸던 거 같습니다. 처음 방문했다면 추천 메뉴로 주문하면 됩니다. 메뉴판입니다. 토핑도 몇 종류가 있으면, 음료도 있습니다. 저희는 아사히 캔을 주문했습니다. 테이블은 모두 닷지이며, 눈앞에서 조리하는 모습을 볼 수 있습니다. 식당은 협소합니다. 10명정도 들어갈 수 있습니다. 대기하면서 미리 주문을 했기 때문에 주문한 음식.. 2022. 12. 14.
[광안리] 톤쇼우 광안점 (특로스카츠, 히레카츠) 부산 여행 마지막 날 저녁으로 돈가스를 먹으러 광안리에 있는 톤쇼우(광안점)에 갔습니다. 대기시간이 길다고 했는데 평일 이른 저녁 시간에 방문을 해서 그런지 15분 정도 기다렸다가 자리에 앉았습니다. 저희는 대 로스카츠(14,500원), 히레카츠( 12,500원)를 주문했습니다. 테이블링으로 예약이 가능합니다. 돈가스 가격은 이렇습니다. 그렇게 많이 비싼 편은 아니라 생각합니다. 식당 내부는 이렇습니다. 식사를 기다리면서 돈가스가 만들어지는 과정을 볼 수 있습니다. 지루하지 않습니다. 그리고 굉장히 많은 요리사분들이 돈가스를 만들고 있습니다. 신기했습니다. 모든 테이블은 닷지입니다. 대기가 있을 경우 뒤에 의자에 앉아 계시면, 본인 순서일 때 번호를 불러주십니다. 소스는 돈가스(돈카츠) 소스, 말돈소금,.. 2022. 11. 26.
네트워크관리사 2급(2022년 제04회) 실기 합격 후기 네트워크관리사 2급 필기시험을 2021년 2월에 본 이후 이제야 실기 시험을 신청했습니다. 이제 시험공부를 조금씩 하려 합니다. 시험까지 약 3주 정도 시간이 있으니 다행입니다. 그리고 실기 시험 가격이 78,000원이기 때문에 한 번에 합격해야 합니다. 실기 시험공부를 늦게 시작했는데 다행히 합격했습니다. 실기 공부는 4일 정도 했습니다.  유튜브 강의도 함께 들어야 해서 하루 2시간 좀 넘게 공부했습니다.   시험 후기 & 팁- 책 필요 없습니다.- 햄릿슈 유튜브 참고면 좋습니다. (입문 강의부터 공부하면 됩니다.)https://www.hamletshu.com/ 햄릿슈닷컴햄릿슈가 추천하는 실기 공부 순서 1. 케이블 만들기 (기본) 2. Window Server 3. 라우터 4. 단답형, 선택형 (다.. 2022. 11. 10.
[서촌] 할매집(감자탕) 오랜만에 여자 친구와 서촌을 놀러 갔다가 파스타를 먹으려 했다가 감자탕과 족발로 유명한 할매집을 방문했습니다. 저희는 브레이크 타임 후, 5시가 오픈 시간이었기 때문에 4시 50분쯤 식당으로 갔습니다. 앞에 웨이팅 손님 2팀이 있어서 웨이팅 없이 바로 입장 가능했습니다. 족발을 주문할까 고민했는데 밥도 먹어야 했기 때문에 감자탕 小(27,000원)을 주문했습니다. 추가로 라면사리와 공기밥도 같이 주문했습니다. 할매집 입구입니다. 미슐랭을 2017년부터 꾸준히 받았군요. 입구부터 노포 스멜이 납니다. 할매집 식당 내부입니다. 테이블은 입식입니다. 감자탕 小, 라면사리, 공기밥을 주문했습니다. 라면사리 가격이 조금 비쌉니다. 밑반찬입니다. 머 특별히 맛있는 밑반찬은 없었습니다. 감자탕이 좀 칼칼하기 때문에 .. 2022. 10. 11.
[속초] 남경막국수(들막, 비막, 수육) 오랜만에 속초여행을 갔습니다. 새벽 4시까지 드링킹을 한 후, 아점으로 남경막국수를 갔습니다. 수요미식회 등 여러 프로그램에 나와서 그런지 손님이 상당히 많았습니다. 약 20-30분 정도 대기 후에 입장했습니다. 여자 친구와 막국수 2개와 수육 세트(35,000원)를 주문했습니다. 들깨막국수(들막), 비빔막국수(비막), 수육을 주문했습니다. 남경막국수 식당 입구입니다. 방문 당일 비가 와서 안에서 기다렸습니다. 주차장도 꽤 넓은 편입니다. 참고하시기 바랍니다. 남경막국수가 속초에만 있는지 알았는데 주문진, 속초, 잠실, 해운대 4곳에 있었습니다. 잠실에 갔을 때 한번 먹어봐야겠습니다. 식당 내부는 깔끔하면서 그럭저럭 넓은 편입니다. 남경막국수에서 가장 유명한 막국수는 들깨막국수 인듯합니다. 두 번째는 곤.. 2022. 9. 13.