디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

ㅁㄴㅇㄻㄴㅇㄹ

이에갤로그로 이동합니다. 2010.11.05 18:01:12
조회 49 추천 0 댓글 0

#include <stdio.h>
void main()
{
     int i,j,ii,jj,k,l,a[100][100],x,z;
     int n;
     int cou=0,sw=0;
     //입력하긔
     scanf("%d",&n);
    
     //행렬 구현
     for(i=0;i<n;i++)
     {
         for(j=0;j<n;j++)
         {
             //동작이 끝날때마다 0으로 초기화해주는 역할
             for(ii=0;ii<n;ii++)
             {
                 for(jj=0;jj<n;jj++)
                 {
                    a[ii][jj]=0;
                 }
             }
             ii=i;
             jj=j;
             //기본적인 동작으로 설명하기 복잡함
             while(1)
             {
                a[ii][jj]=1000; //선택한 수라고 정의하는거

                //가로, 세로를 1씩 증가주는 역할
                for(k=0;k<n;k++)
                {
                   a[k][jj]+=1;
                   a[ii][k]+=1;
                }
                //대각선을 1씩 증가주는 역할
               for(k=0;k<n;k++)
               {
                   for(l=0;l<n;l++)
                   {
                       if(ii-jj==k-l||ii+jj==k+l)
                          a[k][l]+=1;
                   }
               }
               //0이라면 값을 복사하고, 스위치를 올리고, 카운터를 1증가하고 끝냄
               for(k=0;k<n;k++)
               {
                  for(l=0;l<n;l++)
                  {
                      if(a[k][l]==0)
                          break;
                  }
                  if(a[k][l]==0)
                  {
                       ii=k;
                       jj=l;
                       sw=1;
                       cou++;    
                       break;
                  }
               }
              if(cou>=n-1)
              {
                printf("%d\\n",cou);       
                for(x=0;x<n;x++)
                {
                   for(z=0;z<n;z++)
                       printf("%5d",a[x][z]);
                   printf("\\n");
                } 
                printf("\\n");        
              }          
               if(sw==0)
                   break;                   
               sw=0; 
                                
               
               
             } //기본적인 동작

             cou=0;
         } //이거
     } //두개는 행렬 구현
     system("pause");
}        
                     

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 손해 보기 싫어서 피해 입으면 반드시 되갚아 줄 것 같은 스타는? 운영자 24/11/18 - -
216295 비타형 계시나요?? 초밥술사갤로그로 이동합니다. 10.11.06 35 0
216294 님들아 윈도우 레지스트리가 하는일은 뭔가여 [2] ssnim갤로그로 이동합니다. 10.11.06 130 0
216292 광끼형님 html소스입니다 [3] 형님(115.86) 10.11.06 66 0
216289 두가지 질문이요... 불꽃(124.153) 10.11.06 49 0
216288 익스플로러 십ㅅ기.. [2] IE(112.154) 10.11.06 82 0
216287 정규식 물어본 님은 봄미다 [6] gwangyi갤로그로 이동합니다. 10.11.06 127 0
216284 학교 팀플하면서 느낀건데.. [9] (168.131) 10.11.06 197 0
216283 자바에서 스윙에서 83분째 해매고있음.. 도와줍쇼 [4] 자바고수님들(118.216) 10.11.06 118 0
216282 도와주십쇼 님은 봅니다 [15] gwangyi갤로그로 이동합니다. 10.11.06 110 0
216281 status and plan gwangyi갤로그로 이동합니다. 10.11.06 43 0
216280 화공 -> 컴공 전과 어떰? [2] dd(121.146) 10.11.06 164 0
216279 저 아까 초급질문한 사람인데요 ㅠㅠ [9] 도와주십쇼(119.197) 10.11.06 77 0
216278 정규식 도움 요청합니다 [14] cc(115.86) 10.11.06 119 0
216277 아~~~~ 쿼리 짜기 존나 싫엉!! [2] 읭?(168.131) 10.11.06 153 0
216276 잠 잘못자서 목근육 아플땐 어떻게 해야 하지? [5] 넉넉한터갤로그로 이동합니다. 10.11.06 1821 5
216275 형님들 안녕하세요 초급질문하나.. [6] 도와주십쇼(119.197) 10.11.06 96 0
216274 프로그래머 연봉 상승률이 어느정도 되나요? [1] z(211.117) 10.11.06 349 0
216273 자바에 unsigned 가 없다고 네트웤이 힘들다니 [1] Rei@디씨갤로그로 이동합니다. 10.11.06 142 0
216271 집단지성을 이용해 만드는 비주얼노벨은 어때? [9] URA!갤로그로 이동합니다. 10.11.06 162 0
216270 프로그램 인스톨러 만들때 WIX나 MSI로 만드는 살람 있나요? [1] 윈도후로게이(115.23) 10.11.06 86 0
216269 NSIS vs WIX 윈도후로게이(115.23) 10.11.06 132 0
216268 우분투의 세계에 입문-- [3] URA!갤로그로 이동합니다. 10.11.06 146 0
216267 윈됴의 영향력이 작아질수록 C는 작아집니다. [3] 홍어(218.51) 10.11.06 146 0
216266 MFC9.0에서 사용가능한 정규식 엔진 없나요~~ [5] cc(115.86) 10.11.06 167 0
216265 10진수를 16진수로 바꾸는데 이제 어떡해야하나요? [6] ~*(121.175) 10.11.06 170 0
216264 CString대입가능한 문자열 최대길이? [10] cc(115.86) 10.11.06 5032 0
216263 토요일 오전의 소셜거림 [5] 분당살람갤로그로 이동합니다. 10.11.06 111 0
216262 디자인까지 손볼려니 노트북의 한계가 오는듯. 읭?(168.131) 10.11.06 76 0
216261 저 졷뉴빈데요... c언어랑 c++책 사려고 하는데 [10] Ms.나나갤로그로 이동합니다. 10.11.06 206 0
216260 님들은 뭐 개발할떄 중간에 바꿔달라하면 바꿔줌? [2] 1(168.131) 10.11.06 95 0
216259 친구들과 프로젝트를 해볼까합니다. [4] (122.42) 10.11.06 131 0
216258 횽들.. ㅠㅠ 나 C++ 공부하고 있는데 레알 컬쳐쇼크 느꼈음 ㅠㅠ [7] ㅈㅄ(118.37) 10.11.06 217 0
216257 고음대결 [1] 유리한갤로그로 이동합니다. 10.11.06 94 0
216256 예비 수리과학과 석사 입니다. 프로그래밍을 배우고 싶습니다 [4] 카이대학원생(165.229) 10.11.06 193 0
216255 코딩기계는 주말따윈 없습니다. [3] ㅡㅡ(168.131) 10.11.06 137 0
216253 전설적인 프로그래머의 테크트리 [10] ㅇㅇㅇㅇ(112.171) 10.11.06 502 0
216252 문득 늅늅이 시절을 떠올렸을때, 놀랍게도 그곳에 짝 프로그래밍이 있었다. [12] Cell(175.196) 10.11.06 204 0
216251 안드로이드 AVD가 시작하는데 이러케 오래걸려?? [3] 성대의망신(122.34) 10.11.06 263 0
216250 XP(Extreme Programming) 에 대한 설명 Cell(175.196) 10.11.06 143 0
216249 한글안써지무ㅜ 이거화상키보드 헬프ㅜㅜ 오메.(118.45) 10.11.06 73 0
216248 지금 c++배우는건 자살 행위임?? [5] ㅇ.ㅇ(183.101) 10.11.06 200 0
216245 크헝헝 주말에 출근이라니.. [4] (118.131) 10.11.06 89 0
216244 횽들...새창에서 열리게 하는법좀 알려줘 ㅜㅜ [3] 초보자ㅜ(222.101) 10.11.06 71 0
216241 이거 아는 용자 있나..ㅠ 운영체제 문제 [13] 컴학생(211.205) 10.11.06 191 0
216240 안녕하세요c언어를 배우는학생입니다. [6] 타투어필홍보대사갤로그로 이동합니다. 10.11.06 1094 0
216239 XP 프로그래밍 [4] ㅇㅇㅃ갤로그로 이동합니다. 10.11.06 190 0
216238 자바 질문 다시 좀요... [1] Stygia갤로그로 이동합니다. 10.11.06 64 0
216237 아 근데 에디트플러스랑 메모장이랑 뭐가 틀려 [11] ㅎㅎ(168.131) 10.11.06 180 0
216236 아주아슬횽 [1] prismatic갤로그로 이동합니다. 10.11.06 62 0
216235 c#,visual c# [1] 하후하오하갤로그로 이동합니다. 10.11.06 88 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2