1027 Colors in Mars (20分)

本题要注意的几点
①如果要设置一个后面需要修改的string类变量a,可以先设置下初值

    string b="00";
    b[1]=code[a%13];
    b[0]=code[a/13];

这样后面的程序可以直接修改相应位置,不然a.size()=0,是无法进行修改的

②可以直接将char类变量,直接赋值给a[i]

#include<iostream>
using namespace std;

char code[13]={'0','1','2','3','4','5','6','7','8','9','A','B','C'};
string trans(int a){
    string b="00";
    b[1]=code[a%13];
    b[0]=code[a/13];
    return b;
}

int main(){
    int r,g,b;
    string mr,mg,mb;
    cin>>r>>g>>b;
    mr=trans(r);
    mg=trans(g);
    mb=trans(b);
    cout<<"#"<<mr<<mg<<mb;
    return 0;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Matplotlib provides a wide range of colors that can be used in plots and visualizations. Here are a few ways to specify colors in Matplotlib: 1. Specifying the color by name: Matplotlib supports named colors such as 'blue', 'red', 'green', etc. You can use these names directly when setting the color of an element. For example: ```python import matplotlib.pyplot as plt plt.plot(x, y, color='red') ``` 2. Specifying the color using RGB values: You can also specify a color using RGB values by passing a tuple or a list containing three values between 0 and 1 representing the red, green, and blue channels, respectively. For example: ```python import matplotlib.pyplot as plt plt.plot(x, y, color=(0.2, 0.4, 0.6)) ``` 3. Specifying the color using hexadecimal notation: Another way to specify colors is by using hexadecimal notation. The hexadecimal value starts with a pound sign (#) followed by six digits representing the red, green, and blue channels. For example: ```python import matplotlib.pyplot as plt plt.plot(x, y, color='#FF0000') # This represents red ``` 4. Using colormap: Matplotlib provides various colormaps that can be used to create a range of colors. Colormaps can be useful for visualizing scalar data or creating color palettes. You can use colormaps by passing their name to the `cmap` parameter. For example: ```python import matplotlib.pyplot as plt plt.scatter(x, y, c=z, cmap='viridis') ``` These are some of the ways to specify colors in Matplotlib. You can explore more options and customization by referring to the Matplotlib documentation.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值