[1157] 처음에 시도 str = input().upper() myDict = {} for i in range(ord('A'),ord('Z')): if chr(i) in str: if chr(i) in list(myDict.keys()): print("있") myDict[chr(i)] += 1 else: print("없") myDict[chr(i)] = 1 print(list(myDict.keys())) print(myDict) 왜 오류? C/백준 2022.04.22
[코드업] 기초100제 220125 ●특수문자 출력 \" \' %% \\ 유니코드 출력 \u250C %.2f 는 셋째 자리에서 반올림 = 둘째 자리까지 반올림 C/정리 2022.01.25
2577 #include int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); int num[10] = { 0 }; int result = a * b * c; while (result > 0) { num[result % 10]++; result = result / 10; } for (int i = 0; i < 10; i++) { printf("%d\n", num[i]); } } C/백준 2021.11.17
함수 호출- 문자열일 경우 #include void helloString(char* s1) // 반환값 없음, char 포인터 매개변수 한 개 지정 { printf("Hello, %s\n", s1); // Hello, 와 매개변수를 조합하여 문자열 출력 } int main() { helloString("world!"); // Hello, world!: 함수를 호출할 때 문자열을 전달 return 0; } C/정리 2021.11.09
1065 if ((a - b == b - c)) return 1; else return 0; //아닐경우도 무조건 반환해야 함 한자리, 두자리 수는 무조건 따로 처리+ 항상 가능임 C/백준 2021.11.07
10818번 #최대,최소 배워감 #include int main() { int n, num,max=-1000001,min=1000001; scanf("%d", &n); for (int i = 0; i max) max = num; if (num C/백준 2021.11.07
1110번 어려움, 문제 이해 잘못 함 #include int main() { int tmp,num,number, count=0; scanf("%d", &number); tmp = number; while (1) { num = (tmp % 10) * 10 + (tmp / 10 + tmp % 10) % 10; count++; if (number == num) break; tmp = num; } printf("%d ", count); } C/백준 2021.11.07