본문 바로가기

C/C++ 1~n까지 총합을 구하는 재귀함수 재귀함수를에대한 설명 -> Click me 1~n까지 총합을 구하는 프로그램을 재귀함수로 만들어보자 1 2 3 4 5 6 7 8 9 10 11 12 13 #include using namespace std; int rr(int n) { if(n 더보기
C/C++ 배열 회전(숫자로테이션) 이문제는 codeup.kr 에서 나온문제이지만 교수님들이 과제로 내기 딱좋은 과제다. 반복문을 얼만큼 잘활용하냐 알수있는 문제인거같다. 문제는 요렇다 input값 첫줄에는 입력받을 데이터의 갯수 input값 두번째줄에는 데이터를 넣는것이다. 출력값은 사진처럼 다음줄이 될때마다 맨앞에있던것은 뒤로가고 그다음부터 출력이런식이다. 아주 과제로 내기 딱좋다. 나는 C++을 사용해짯으며 C++이나 C로짜나 짤수만잇으면 좋은것이다 다른 사람들은 vector(벡터)를 사용해서 짯는데 나는 벡터를 사용할줄몰라서 그냥짜봣다. 내코드를 요렇다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #include using namespace std; int main() { i.. 더보기
codeup.kr 1503 문제 오랜만에 잠이안와서 코드업을 풀어봤다 문제번호는 1503번문제 지그재그 배열출력문제다 쓸대없이 길어서 자괴감든다. 문제는 요런식으로 출력을 지그재그로 출력하라는 모양이였는데 처음에는 그냥일반적으로 출력해서 틀렷다 그러다가 지그재그로 고치는데 좀걸렸다 오랜만에 푸니깐 머리가 안돌아가나보다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 #include int f(int a,int b,int max) { int temp=a-b; if(max!=temp) { for(int i=a;i>temp;i--) { std::cout 더보기