게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
저장용
게시물ID : humorstory_401245짧은주소 복사하기
작성자 : 시큼
추천 : 5
조회수 : 324회
댓글수 : 0개
등록시간 : 2013/10/23 04:44:21
#include<iostream>
using namespace std;

int main()
{
int Page; //마지막 페이지
int N; //현재 페이지
int C; //계산에 사용될 변수
int Number[10]={0,}; //각 숫자 개수
 
cin>>Page; //페이지 입력
N = 1; //첫 페이지는 1

while(N<=Page) // 마지막 페이지까지
{
C = N; //계산에 사용할 수 대입
for(int i=0; i<10; i++) //최대치 1,000,000,000
{
Number[C%10]++; //각 자리수 숫자 증가
if(C/10 == 0) //다음 자리수 수가 없으면
break; //반복문 탈출
else
C = C/10; //다음 자리수 계산을 위한 나눗셈
}
N++; //다음 페이지
}
for(int i = 0; i<10; i++) //출력
cout<<i<<":"<<Number[i]<<" ";
cout<<endl;
return 0;
}
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호