ABC336(A-C)

A

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    cin>>n;
    cout<<'L';
    for(int i=0;i<n;i++){
        cout<<"o";
    }
    cout<<"ng"<<endl;
    return 0;
    
}

B

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int num=0;
    while(n%2==0){
        num++;
        n/=2;
    }
    cout<<num<<endl;
    return 0;

}

C

cpp 复制代码
#include<bits/stdc++.h>
#define ll long long
using namespace std;
int main()
{
    ll n;
    cin>>n;
    ll n0=n-1;
    string s="";
    if(n==1)cout<<"0"<<endl;
    else {
    while(n0>0){
        if(n0%5==0){
            s="0"+s;
        }
        else if(n0%5==1){
            s="2"+s;
        }
        else if(n0%5==2){
            s="4"+s;
        }
        else if(n0%5==3){
            s="6"+s;
        }
        else if(n0%5==4){
            s="8"+s;
        }
        n0/=5;
    }
cout<<s<<endl;
    }
}
相关推荐
迷茫、Peanut4 小时前
C语言sizeof和strlen
c语言
卡提西亚5 小时前
leetcode-1438. 绝对差不超过限制的最长连续子数组
算法·leetcode·职场和发展
Java面试题总结5 小时前
LeetCode 93.复原IP地址
算法·leetcode·职场和发展·.net
从零开始的代码生活_5 小时前
C++ 多态详解:虚函数、动态绑定、抽象类与虚表原理
开发语言·c++·后端·学习·算法
泷寂6 小时前
最小生成树 (MST基础)
算法
大彼方..6 小时前
C++ STL Vector 深度剖析:从内存管理到性能优化
开发语言·c++
Daniel_1236 小时前
数组——总结篇
算法
炸薯条!6 小时前
从零开始学C++ (内存管理)
java·jvm·c++
不懒不懒6 小时前
【针对路面识别数据集,结合三轴加速度标准化数据及多路面识别需求,以下是算法选择与处理方案】
算法
Reart7 小时前
Leetcode 121. 买卖股票的最佳时机(717)
后端·算法