zoukankan      html  css  js  c++  java
  • 10.6 review

    Problem 1. Sum of xor

    求 1 ⊕ 2 ⊕ · · · ⊕ N 的值。  A ⊕ B 即 A, B 按位异或。

    Input
    1 个整数 N 。
    Output
    1 个整数,表示所求的值。

    题解:水题,有规律,虽然不会证明,先写暴力,然后输出一大串,就找到规律了。

    终于可以赋上我自己的AC代码了~~2333

     1 #include<iostream>
     2 #include<cstdio>
     3 #include<cmath>
     4 #include<algorithm>
     5 using namespace std;
     6 int main()
     7 {
     8     freopen("xorsum.in","r",stdin);
     9     freopen("xorsum.out","w",stdout);
    10     int x=1;
    11     long long n;cin>>n;
    12     if(n%4==1)
    13     {
    14         cout<<1<<endl;
    15     }
    16     else if(n%4==2)
    17     {
    18         cout<<n+1<<endl;
    19     }
    20     else if(n%4==3)
    21     {
    22         cout<<0<<endl;
    23     }
    24     else if(n%4==0)
    25     {
    26         cout<<n<<endl;
    27     }
    28     return 0;
    29 }
    Skyvot std

    Problem 2. Sum of product

    对于 A1, A2, . . . , AN ,求

    Input
    第 1 行,1 个整数 N 。
    第 2 行,N 个整数 A1, A2, . . . , AN 。
    Output
    1 个整数,表示所求的值。

    Note
    • 对于 30% 的数据,3 ≤ N ≤ 500;
    • 对于 60% 的数据,3 ≤ N ≤ 5000;
    • 对于 100% 的数据,3 ≤ N ≤ 10^6,0 ≤ Ai ≤ 10^9。

    分析:大人,这里的6必有蹊跷。

    然而,我并没有想到和这个6有什么关系的做法,相反的,我是想到了后面那一堆的求解方式——找规律

    然后数据丢失了~~233就这样了。

  • 相关阅读:
    thinkpad--Windows8 F11一键恢复方法
    ThinkPad---Windows8更换Windows7方法
    断网问题360解决方案
    网络故障诊断指南
    重装系统指南
    题目1123:采药
    题目1019:简单计算器
    题目1012:畅通工程
    你的隐私数据真的安全吗之memset()使用分析
    高光谱图像处理深度学习方法综述(一)
  • 原文地址:https://www.cnblogs.com/Skyvot/p/4074539.html
Copyright © 2011-2022 走看看