class Solution:
def intToRoman(self,num: int) -> str:
d=
{1000:'M',900:'CM',500:'D',400:'CD',100:'C',90:'XC',50:'L',40:'XL',10:'X',9:'IX',5:'V',4:'IV',1:'1'}
s=[]
for zhengshu in d.keys(): shang=num//zhengshu num=num%zhengshu
if shang==0:
continue
else:
s.append(d[zhengshu]*shang) return".join(s)