از شما میخواهیم برنامهای بنویسید تا با دریافت نام عناصر، آرایش الکترونی آن را نشان دهد.
طبق این نظریه، الکترونها در تعدادی «لایه» قرار دارند، هر «لایه» از تعدادی «زیرلایه» تشکیل شده که هر کدام ظرفیت تعدادی الکترون دارند. ۴ نوع زیرلایه داریم که با حروف s
، p
، d
و f
نشان میدهیم. ظرفیت این لایهها بهترتیب ۲، ۶، ۱۰ و ۱۴ الکترون است. هر «لایه»، از تعدادی «زیرلایه» تشکیل شده:
s
.s
و یک زیرلایهی p
.s
، یک زیرلایهی p
و یک زیرلایهی d
.s
، یک زیرلایهی p
، یک زیرلایهی d
و یک زیرلایهی f
.حال میتوانیم لایه و زیرلایهها را به صورت یک رشته با دو کاراکتر نشان دهیم. مثلاً 3p
یعنی زیرلایهی نوع p
در لایهی سوم.
اگر یک اتم از الکترون تشکیل شده باشد به ترتیب زیر، یکی یکی به زیرلایهها اضافه میشود تا ظرفیت آن پر شود و سپس به سراغ زیرلایهی بعدی میرود.
در این اتمهای Cu
، Cr
، Nb
، Mo
، Ru
، Rh
، Pd
، Ag
، La
، Ce
، Gd
، Pt
،
Au
، Ac
، Th
، Pa
، U
، Np
، Cm
و Lr
استثنا هستند و از قوانین گفته شده پیروی نمیکنند. میتوانید آرایش الکترونی آنها را از اینجا مشاهده کنید.
در سطر اول ورودی، عدد صحیح داده میشود. در سطر بعدی، در هر سطر، نام یک عنصر به صورت یک رشته از حروف کوچک و بزرگ انگلیسی است که حرف اول بزرگ و سایر حرفها کوچک است داده میشود.تضمین میشود نام این عنصر در ۱۰۴ عنصر اول جدول تناوبی موجود باشد.
خروجی سطر دارد و در هر سطر، زیرلایههای اتم را مانند نمونهها چاپ کنید.