White Whale Studio

[알고리즘] 게시판 페이징 / C# 풀이 본문

IT Engineering/코딩놀이

[알고리즘] 게시판 페이징 / C# 풀이

glorymind 2015. 4. 21. 19:00
반응형

http://codingdojang.com/scode/406


위의 코딩도장의 풀이입니다.


게시판에서 총 건수와 한페이지에서 보여줄 건수를 계산해서

최종적으로 총페이지 수를 계산하는 문제입니다.


요건 좀 그나마 간단하네요..휴우;;;


        public static void page(int _m, int _n)

        {            

            int t = _m % _n;

            int results = t == 0 ? _m / _n : _m / _n + 1;

            Console.WriteLine(results);            

        }


요건 함수 하나만으로도 가능하죵..


총 건수와 한페이지에서 보여줄 건수를 나눈 후 나머지가 남으면 결과적으로 그 몫으로 반환될 페이지가지고는 부족하니까

한 페이지를 더한 _m / _n + 1 페이지를 반환하고

딱 맞아떨어지면 _m / _n 페이지만 반환하면 되겠네요.

반응형
Comments