5월 2째주 코드리뷰 자물쇠 일단 어디서부터 뒤집혔는지와 얼만큼 뒤집혔는지를 찾습니다. 1씩 감소하는 부분 또는 두 수의 차이가 n-1인 부분을 검사해서 시작부분과 길이를 찾습니다. 첫번째 왼쪽밀기에서 시작부분을 1로 옮깁니다. 1부터 그 길이만큼 뒤집습니다. 이 상태의 값을 저장합니다. 처음 입력받은 값의 첫번째 값이 저장된 배열의 첫번째값이 되도록 세번째 왼쪽밀기를 합니다. #include using namespace std; //박은우 int main() { int n; int lock[500]; cin >> n; for (int i = 0; i > lock[i]; } int klength = 1; int kstart = 1; int tmp = ..
20152540 황상진 세로읽기 처음에 세로 읽기를 하면서 문자를 배열로 받았습니다.그후 세로 읽는 것읠 생각해보았습니다. 맨 처음에는 그냥 간단하게 빈칸이면 밑에있는 문자를 덮어 쓰우려고하였는데문제가 발생하였습니다. 빈칸이 연속되면 오류가뜬다는 단점이였습니다. 그래서 그냥 빈칸이면 ""을 프린트하도록 하였습니다 코드는 아래와 같습니다. ****************************************************************************************************************김영준*********************************************************************************************..
a, b, c, d 네 수를 찾아야 하는데, 이 네 수는 중복이 되어도 상관없다. 즉, a = b = c = d = 1일 수도 있다.또한, 네 수가 모두 존재할 필요도 없다.이럴 경우에, 가능한 모든 경우의 수를 구하는 것이기 때문에 a = 1, b = c = d = 0의 경우부터 하나씩 찾아낸다.정석대로면 4중 for문을 사용해 a, b, c, d의 값을 찾아야 하지만 문제에서 말했듯이 시간초과에 걸릴 수 있으므로a, b, c를 통해 d를 계산해내는 방식을 통해 for문을 하나 줄인다.하나씩 찾을 때, 네 개의 숫자가 중복되는 경우(1, 1, 3, 5와 3, 1, 5, 1 등)를 피하기 위해 a ≤ b, b ≤ c, c ≤ d라는 조건을 건다. #include #include <..
앞으로의 소모임 활동을 문서화 시킬 계획입니다.다들 지금 하고 있는 활동이 기록되는 개인 포토폴리오라고 생각하고 열심히 관리해주세요!아래 글을 읽고 따라주세요. - 각 팀 별로 만날 때마다 해야할 일 1) 매 주 팀 별로 풀 문제 목록 팀별 게시판에 올리기 (카톡방에서 공지하던거 그냥 여기다 해)-제목 : 00팀 4월 3주차 문제 -내용 : 0계단 문제이름 ...2) 팀 별 코드리뷰 시간에 좋았던 코드 팀별 게시판에 올리기 - 올리기 양식은 http://untitle-ssu.tistory.com/17 참고3) 문제 풀 때 찾아봤던 자료나 그 주에 푼 문제 중에 좋았던 문제 학습자료에 올리기4) 그 주 팀 별 활동 사진 또한 올리면 좋음! 기록 남긴다고 생각하고 사진 게시판에 하나씩 찍어서 올리기 -전체 ..
= 더블릿에서 문제를 가져올 때에는, 노란색 부분에 링크 삽입해야한다. 글을 쓸때 HTML을 누르고 삽입하면 됨 step 1 :: 자기가 푼거 여기 아래에 설명하고. 어떤식으로 풀었는지 글쓰기 힘들면 자기공책에 그림그려서 설명된 부분 캡쳐해서 올리기!주석은 당연히 붙이고(포폴이라고 생각하고 열심히 하렴, 다 닉네임 자기이름 남는다.) step 2 :: 그리고 실제 accept된 코드 붙여넣는다(코드 붙이는 방법은 더보기)위에는 예시임 그냥꼭 형관펜에 표시된 부분을 삽입해야됨코드를 붙여넣은 다음에 HTML 체크 버튼을 눌러서본인 코드주의할점은 이라고 하면 티스토리 에디터에서 태그로 인식하기 때문에이라고 쳐야됩니당 그리고 안되면은 HTML체크된 상태에서 저장을 해보세요 #include ..