본문 바로가기

반응형
SMALL

전체 글

(58)
백준-문자열 [C/C++/PYTHON] #11720 #11720 문자열로 데이터를 받아 아스키코드의 0~9 는 십진법에서 48~57의값을 가짐 즉 문자열 데이터 1은49 2는 50,,,,, 9는 59,여기서 합을 구하고자 한다면 문자열 0 은 48이므로 입력데이터- 0을하면 원하는 합을 구할수 있음. C-1 ******배열 활용하여 사용하는방법 *********** 더보기 #include int sum_arr(int size); int main(){ int n= 0; scanf("%d",&n); printf("%d",sum_arr(n)); return 0; } int sum_arr(int size){ char arr[size]; int i = -1; int sum; scanf("%s",&arr); for( i= 0; i< size ; i++) { sum+..
백준-문자열 [C/C++/PYTHON] #11654 본 자료에서는 배열방법과 메모리관리를위한 동적메모리 할당후 문제를 푸는방법 그리고 그외의 해결방법을 진행하도록 하겠습니다. C++의경우 표쥰 컨테이너를 사용하여 c스타일 코드를 제외한 c++스타일의 코드로 문제를 해결하도록 해보겠습니다. #11654 CODE - 아스키코드와 관련한 내용을 물어보는 문제이다 . (아스키코드 참고 ) C/C++/python 더보기 C #include int main() { char a; scanf("%s",&a); printf("%d\n",a); return 0; } C++ #include using namespace std; int main() { char a; cin>>a; cout
백준- 함수 #15596 - 정수 N개의 합 #1065- 한수 [C/C++/PYTHON] #15596 더보기 C #include int arr_sum(int* num, int size); int main() { int n = 0, sum =0; scanf("%d",&n); int a[n]; sum = arr_sum(a,n); return sum; } int arr_sum(int* num, int size) { int result= 0; int i = -1; for (i =0 ; i< size ; i++) { result += num[i]; } return result; } /*******************문제에서 제시하는 코드는 아래의 코드다***************/ long long sum(int *a, int n) { int i; long long ans = 0; for(i= 0 ..

반응형
LIST