首页 > 其他分享 >每日一题:https://codeforces.com/contest/1700/problem/B

每日一题:https://codeforces.com/contest/1700/problem/B

时间:2024-11-29 16:25:41浏览次数:5  
标签:1700 le contest int codeforces num include

题目链接:https://codeforces.com/contest/1700/problem/B

#include<iostream>
#include <string.h>
#include<string>
#include <cmath>
#include <algorithm>
using namespace std;

int main(){
    int u;
    cin>>u;
    for(int i=1;i<=u;i++)
    {int le;
        char arr[110000];
        int  num[110000];
        int num1[110000];
        cin>>le;
        for(int i=le-1;i>=0;i--){
            cin>>arr[i];
            num[i]=arr[i]-'0';
        }
//num数组是反的
num1[0]=1;
if(num[le-1]==9){
    for(int i=0;i<=le-1;i++){
        num1[i+1]=1;
        if(num1[i]-num[i]<0){
            num1[i+1]--;
            num1[i]=10+num1[i]-num[i];
        } else{
            num1[i]=num1[i]-num[i];
        }
    }
} else{
    for(int i=0;i<le;i++){
        num1[i]=9-num[i];
    }
}
        for(int i=le-1;i>=0;i--){
            cout<<num1[i];
        }cout<<endl;

    }

    return 0;
}

标签:1700,le,contest,int,codeforces,num,include
From: https://www.cnblogs.com/shenqimaomaoxia/p/18576989

相关文章

  • Codeforces Round 987 (Div. 2)
    目录写在前面A签到B结论,枚举C构造,数学D枚举,数据结构Edfs,树形DP,构造写在最后写在前面比赛地址:https://codeforces.com/contest/2031退役?累了。妈的明天体测测完直接飞昆明感觉要爆了、、、A签到保证给定序列不升,要求修改到不降,则将所有元素修改至相等一定是不劣的。......
  • 【二分+前缀和+后缀和】codeforces 2026 D. Sums of Segments
    题目https://codeforces.com/problemset/problem/2026/D题意第一行输入一个正整数\(n(1\leqn\leq3e5)\),第二行输入\(n\)个整数\(a_1,a_2,...,a_i,...,a_n(-10\leqa_i\leq10)\),第三行输入一个正整数\(q(1\leqq\leq3e5)\),随后\(q\)行,每行输入两个整数\(......
  • 每日一题:https://codeforces.com/contest/1999/problem/D
    题目链接:https://codeforces.com/contest/1999/problem/D#include<iostream>#include<string>#include<vector>usingnamespacestd;intmain(){intn;cin>>n;for(;n>0;n--){stringarr1;stringarr2;......
  • Codeforces 赛题整合1
    对于训练赛的赛题整合。文章目录2033D-Kousuke'sAssignment题意:题解:代码2033C-Sakurako'sFieldTrip题意题解代码2022B-KarSalesman题意题解代码2025C-NewGame题意题解代码2033D-Kousuke’sAssignmentcodeforces链接题意:找出数组中最多有多少......
  • Codeforces 333 题目研讨
    题目传送门:ABCDEA解法:注意到最终支付的一定是\(3^k\)的钱。即得。B解法:不难发现芯片的前进路上不能有障碍,否则不可能在\(n-1\)步内完成。然后又不难发现,同一行或一列只能放一个。双不难发现,当\(n\)为奇数时,中行或中列可能会冲突,此时需要移除其中一个。叒不难发现,当......
  • Codeforces Round 986 (Div. 2) A-C
    A.Alice'sAdventuresin"Chess"AliceistryingtomeetupwiththeRedQueeninthecountryside!Rightnow,Aliceisatposition\((0,0)\),andtheRedQueenisatposition\((a,b)\).Alicecanonlymoveinthefourcardinaldirecti......
  • 【异或运算】codeforces 1153 B. Dima and a Bad XOR
    前言异或运算:是一种在二进制数系统中使用的逻辑运算。它的基本规则是对两个二进制位进行比较,如果这两个位不同,则结果为\(1\);如果相同,则结果为\(0\)。异或运算的规则\(0\)XOR\(0\)=\(0\)\(0\)XOR\(1\)=\(1\)\(1\)XOR\(0\)=\(1\)\(1\)XOR\(1\)=\(0\)特性......
  • AtCoder Beginner Contest 381
    省流版A.按题意判断即可B.按题意判断即可C.枚举/的位置,然后分别向左右找到最长的1串和2串,然后取最小值即可D.讨论起始位置的奇偶性,然后用双指针,每两个字符每两个字符,维护出现的次数为2,两种情况取最大值即可E.答案为所有/的左右12个数的最小值的最大值,注意到个数随着/......
  • 2024-2025 ICPC, NERC, Southern and Volga Russian Regional Contest(ABCGJLN)
    文章目录N.FixingtheExpression思路codeJ.Waitingfor...思路codeC.DIY思路codeL.BridgeRenovation思路codeA.BonusProject思路codeG.GuessOneCharacter思路codeB.MakeItEqual思路codeN.FixingtheExpression思路签到题,只改变中间的字符即......
  • Toyota Programming Contest 2024#11(AtCoder Beginner Contest 379)
    A-Cyclic链接:A-Cyclic代码:#include<bits/stdc++.h>usingnamespacestd;intmain(){ stringss; cin>>ss; cout<<ss[1]<<ss[2]<<ss[0]<<""<<ss[2]<<ss[0]<<ss[1]; return0;}B-Strawberri......