头像

完美情人汉尼拔


关注数
0
粉丝数
0
阅读量
275


离线:2天前



大概是这样的
在一个平面内,有n条y=aX+b的线,把平面切分为m块;
第一行输入n
接下来n行每行输入ai bi (0<i<=n)
输出平面被切分成多少块
样例
3
1 1
2 2
3 3
输出
6

数据范围 40% 0<n<=4; -10<a,b<10(这个数据范围没有记错)
100% 0<n<10000; -10000<a,b<1000(可能记错了)
这个题目在考场想了45分钟都没有思路…




啥时候能看到自己刷了多少题,老师要根据刷题量给我们评分 TT



活动打卡代码 AcWing 1161. 数字游戏

#include<iostream>
#include<cstdio>
using namespace std;

int findbit(int x){
    int col=0;
    while(x){
        int t=x%10;
        if(t==1) col++;
        x/=10;
    }
    return col;
}
int main (){
    int n; cin>>n;
    cout<<findbit(n)<<endl;
    return 0;
}