Following is the code for this table:
\documentclass{article}
\usepackage{array, multirow}
\begin{document}
\begin{table}
\centering
\begin{tabular}{|c|*{20}{w{c}{0.5cm}|}}
\hline
\multirow{2}*{A} & \multicolumn{2}{c|}{1} & \multicolumn{2}{c|}{2} & \multicolumn{2}{c|}{3} & \multicolumn{2}{c|}{4} & \multicolumn{2}{c|}{5} & \multicolumn{2}{c|}{6} & \multicolumn{2}{c|}{7} & \multicolumn{2}{c|}{8} & \multicolumn{2}{c|}{9} & \multicolumn{2}{c|}{10} \\
\cline{2-21}
~ & \multicolumn{2}{c|}{0} & \multicolumn{2}{c|}{0.1} & \multicolumn{2}{c|}{0.2} & \multicolumn{2}{c|}{0.3} & \multicolumn{2}{c|}{0.4} & \multicolumn{2}{c|}{0.5} & \multicolumn{2}{c|}{0.6} & \multicolumn{2}{c|}{0.7} & \multicolumn{2}{c|}{0.8} & \multicolumn{2}{c|}{0.9} \\
\hline
\multirow{2}*{B} & \multicolumn{5}{c|}{1} & \multicolumn{5}{c|}{2} & \multicolumn{5}{c|}{3} & \multicolumn{5}{c|}{4} \\
\cline{2-21}
~ & \multicolumn{5}{c|}{1} & \multicolumn{5}{c|}{2} & \multicolumn{5}{c|}{3} & \multicolumn{5}{c|}{4} \\
\hline
\multirow{2}*{C} & \multicolumn{5}{c|}{1} & \multicolumn{5}{c|}{2} & \multicolumn{5}{c|}{3} & \multicolumn{5}{c|}{4} \\
\cline{2-21}
~ & \multicolumn{5}{c|}{1} & \multicolumn{5}{c|}{2} & \multicolumn{5}{c|}{3} & \multicolumn{5}{c|}{4} \\
\hline
\end{tabular}
\caption{Caption}
\label{tab:my_label}
\end{table}
\end{document}
I want for A row, the columns from 1 to 10 are equal; For B and C rows, the columns from 1 to 4 are equal.
Thanks!
--------------------------------Update---------------------------------------
The pic showed below is the table that I want.
Thanks.